18
6
13
33
41
58
20
97
30
1
52
11
59
279
163
5
22
10
35
48
57
15
129
16
87
14
43
60
51
112
36
37
24
8
32
12
40
3
27
19
34
61
4
29
9