35
67
226
356
170
157
68
430
140
106
190
151
26
75
45
248
15
96
13
19
20
107
36
54
16
121
64
49
119
261
9
47
63
2
206
134
51
12
421
420
116
29
401
8
56
80
252
854
11
21
30
93
71
130