33
9
32
31
126
50
45
23
110
70
7
16
19
4
1
18
8
37
22
14
48
5
10
12
21
6
41
29
52
34
116
11
28
83
30
80
75
57