57
15
22
23
16
8
116
3
36
21
45
33
40
9
108
55
34
85
4
1
18
10
60
43
24
13
12
19
11
20
52
7
28
29
167
129
2
30
49
37
6
74
26
130