0
64
186
25
122
37
49
45
27
165
101
43
71
214
116
78
79
256
105
227
133
595
83
80
515
173
51
114
196
171
52
350
174
74
246
276
65
260
54
169
209
92
913
250
41
46
170
98
100