9
27
25
21
11
75
74
97
48
45
20
10
24
18
22
17
13
2
36
14
4
1
16
143
37
53
54
102
94
58
208
114
126
6
3
56
29
38
41
57
5
92
35