132
2853
427
61
769
1053
286
25
196
184
56
82
433
124
382
222
62
305
32
22
436
135
67
131
49
17
15563
19
220
7951
45
106
270
218
65
50
1121
16
79
351
171
81
44
168
271
77
179
1558
154
406
197
437
513
110
68
52
509
101