32
20
7
41
2
16
8
38
30
4
17
23
70
37
5
100
19
33
118
24
1
3
56
36
76
117
34
78
50
27
6
74
13
15
58
11
9
52
49
40