37
6
32
26
7
1
22
12
9
75
72
114
27
4
2
8
17
5
30
18
43
57
11
16
25
58
42
34
88
46
125
33
66
81
53
105
29
35
15
51
28