92
27
121
105
101
216
436
111
1293
6
252
42
402
67
31
43
118
28
91
11
195
5
654
217
208
74
307
157
293
39
22
75
9
377
109
81
340
433
63
90
88
300
79
30
58
132
288
165
243
54
57
314