358
74
158
18
153
50
129
17
193
260
52
100
59
214
93
37
27
168
78
345
28
75
206
198
123
39
146
121
104
41
65
48
63
22
77
141
219
24
66
333
70
108
73
36
105
99