18
75
33
45
137
64
24
29
32
30
21
37
147
117
181
34
70
60
336
27
22
44
9
25
68
31
40
19
51
223
160
96
42
14
66
43
26
54
35
110
13
85
63
103
184