9
4
35
7
11
55
65
28
54
109
69
92
20
79
23
56
84
96
17
38
32
25
12
95
209
91
40
217
149
111
103
48
24
15
283
27
37
378
73