0
220
73
10
45
324
41
69
208
107
15
162
44
37
47
74
34
257
58
100
64
151
122
242
65
25
38
99
115
71
303
187
256
129
116
33
183
308
19
193
36
135
106
350
304
411
120
72
42
24
80
198
113