276
72
10
97
197
33
12
172
554
287
35
417
44
27
411
43
31
59
131
118
48
81
51
75
20
180
162
96
42
84
38
112
62
370
41
50
136
223
66
382
32
122
52
153
175
238
341
534
331
104
651