1
2
32
5
22
45
27
30
24
17
6
18
16
19
9
21
29
49
44
33
173
25
20
28
14
65
83
48
140
34
46
15
58
10
8
3
12
50
41
165