34
39
33
28
9
26
21
67
43
27
70
60
49
22
16
10
15
5
14
110
17
29
13
20
35
12
125
6
31
233
46
105
102
248
36
45
38
132
25
40
1
2
8
18