48
21
61
383
129
24
177
175
101
43
90
6
35
72
45
214
123
166
92
187
178
207
55
10
97
81
14
108
118
111
235
105
145
56
271
54
20
27
9
57
8
32
408
26
84
311
28
77
66
117
274
130
79
610