24
1
47
44
9
11
6
45
7
35
37
13
40
2
93
65
73
55
39
136
26
281
286
32
275
54
138
294
326
116
69
160
177
1279
239
508
141
23
58
128
503
57
88
687
224
312
514
241
328
268
458
200
66
379
139
411
613