120
25
936
112
71
31
165
150
19
44
41
60
1717
12
30
35
148
124
137
92
212
83
78
110
418
82
113
174
469
95
241
21
56
200
260
1516
126
179
16
22
51
437
13
81
45
313
236
15
2421
276
175
46