56
6
34
46
37
131
27
123
319
280
19
32
22
193
198
204
217
35
33
137
59
165
214
162
114
102
36
304
154
9
132
18
98
65
68
109
80
143
105
277
75
23
21
406
61
146
64
15
31
51
45
30
20