18
15
43
46
36
49
4
79
8
17
32
22
19
11
29
2
76
38
35
187
33
14
5
12
1
34
105
125
50
221
37
116
20
28
9
26
7