0
653
21
392
375
113
213
54
33
2
36
47
138
445
1905
137
32
74
304
75
432
9
288
269
5
85
7
156
409
12
17
369
79
181
127
23
98
204
296
19
31
171
37
166
35
80
68
46
42
18
153
16
52
11
1
3
206
101
124
13
97
14
8
205
142
172
38
10
39
51
34
29
4
15
6
60
27
48
65
67
43
26
635
851
81
57
164
58
78
102
53
91
161
168
509
121
185
30
71
647
399
22
45
56
230
252
319
44
24
117
40
147
157
371
28
217
186
176
69
184
325
323
159
152
66
126
250
59
329
843
246
501
73
193
41
465
115
285