0
21
59
12
62
50
39
75
3
193
86
55
426
45
51
137
188
255
123
222
184
57
483
23
30
69
73
119
44
162
138
47
35
33
610
41
202
17
125
223
84
164
83
104
124
64
49
181
58
28
80
81
175
53
107
111