15
215
60
32
103
40
47
21
14
126
74
121
52
7
68
16
29
8
54
104
129
57
9
10
20
19
25
18
73
5
220
11
89
224
43
354
48
248
55
232
51
194
116
71
120
86
258
67