1
2
4
29
17
7
9
32
28
21
51
15
10
46
72
19
27
94
58
66
37
55
25
22
116
157
80
18
50
14
64
6
30
164
70
52
36
24
8
13
31
41
57