62
226
132
305
285
94
142
143
135
76
80
153
69
175
190
71
104
74
85
199
109
58
127
20
81
380
211
156
45
44
339
144
101
376
25
287
56
108
55
121
88
291
95
65
64
26
10
40
60
187
489
128
901
302
11
43