14
157
7
268
40
177
37
263
27
79
205
104
105
15
57
95
96
49
156
146
42
111
189
164
336
78
32
58
109
45
2
20
19
61
13
485
77
46
22
64
23
275
34
136
43
39
56
50
74
55
129