1
43
2
58
66
5
12
136
10
2
1
84
149
5
42
68
45
2
16
35
46
13
11
21
13
1
1
1
48
59
55
6
22
20
57
2
61
5
72
42
170
4
22
40
40
5
1
96
46
55
Top