18
15
3
16
33
19
5
11
10
36
58
12
13
6
21
8
117
59
41
30
4
178
45
55
2
47
27
7
22
39
29
28
52
20
43
25