2
1
38
14
34
40
59
41
126
21
44
48
28
62
27
20
107
53
16
70
52
109
25
18
17
115
37
80
51
32
54
7
97
101
114
46
45
13
9
30
180
6