0
606
21
361
336
116
172
73
22
27
34
128
417
1831
150
29
71
345
77
519
205
20
69
288
4
207
3
9
104
7
156
18
378
89
184
26
100
226
290
1
41
53
42
131
108
61
265
98
5
81
12
36
2
32
118
76
35
23
11
14
45
54
136
87
155
25
31
200
64
63
62
10
50
68
39
182
24
300
730
38
133
28
16
57
462
43
56
111
171
58
6
134
83
130
59
30
164
536
107
209
185
13
17
70
493
309
40
33
19
8
67
15
5540
187
180
1147
252
60
162
121
95
113
82
44
85
132
230
203
65
319
51
342
114
227
323
160
242
75
569
115