12
52
11
58
8
22
6
33
18
25
2
24
30
55
7
10
15
35
28
72
190
14
5
84
4
21
99
20
37
29
19
77
16
80
113
102
36
3
45
78
47