18
33
26
22
32
11
34
60
46
45
37
100
58
28
39
59
86
20
211
15
118
193
73
121
14
129
65
101
132
27
75
30
134
31
16
9
35
8
23
13
112
50
54
92
24
25