24
208
582
95
31
57
274
35
83
11
152
89
43
209
60
277
106
64
201
197
65
70
30
36
58
99
45
12
97
23
218
207
143
41
5
69
72
74
53
18
55
131
84
32
33
46
108
90
301
8
81
37
34
104
38