16
2
18
17
23
25
95
28
26
22
24
7
12
10
15
14
46
27
55
57
21
39
56
49
29
40
359
35
30
70
54
131
52
165
65
100
182
101
33