18
37
35
36
24
15
14
39
27
70
40
9
151
16
91
19
51
90
32
21
74
132
68
44
94
43
79
72
95
247
48
64
46
121
127
61
41
150
177
152
169
120
329
20
175
350