1
3
33
6
23
2
5
45
26
31
24
17
18
16
19
9
27
21
29
49
44
179
25
22
20
14
66
85
48
141
34
46
58
10
8
7
15
12
50
41
165