33
3
4
8
2
9
57
13
20
14
18
16
40
42
34
22
108
1
27
100
38
17
54
29
11
30
56
44
15
32
47
24
115
23
37
51
25
5