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