63
225
3
276
54
25
66
46
30
95
10
203
379
251
288
64
41
11
126
27
353
108
61
94
42
34
38
19
58
482
78
81
528
267
4303
960
71
138
53
270
178
141
163
135
566
23
149
200
127
121
83
73
74
958
364
43