75
35
157
134
92
193
142
97
565
221
55
51
84
129
442
44
62
63
15
14
30
61
32
251
194
26
81
175
412
16
48
37
139
90
64
25
371
34
196
216
294
669
2259
20
52
87
382
122
121
124
128
341
184
66