33
41
14
5
3
34
38
29
1
22
18
24
39
55
19
4
45
30
17
10
8
92
62
110
9
23
52
25
71
6
12
50
16
11
21
7
54
44
93
87
156
106
72