156
113
100
178
9
407
30
56
176
98
96
177
62
78
91
81
166
42
69
254
37
68
191
79
48
84
64
10
116
92
200
128
22
20
17
34
16
65
93
277
11
640
343
614
270
86
44
117
144
103
1346
142
268
32
51
47
448
28
83