0
601
21
359
337
112
173
51
17
25
31
129
411
1744
135
29
74
293
82
399
8
288
237
1
7
104
156
10
419
14
47
3
375
89
186
81
124
23
95
225
325
38
170
53
40
39
73
42
22
147
5
12
36
2
274
153
119
13
32
11
54
136
87
152
24
35
50
34
9
4
6
61
48
67
71
45
127
26
662
851
138
28
16
57
137
164
18
166
55
84
43
100
133
160
537
107
19
185
15
20
72
823
485
5031
187
174
1154
204
158
111
96
63
41
33
69
80