45
30
15
1
9
8
19
2
12
60
10
118
107
24
55
27
75
104
135
106
17
20
35
50
33
51
14
25
28
23
4
6
68
91
18
7
48
38
37
3
31