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
379
85
184
26
95
221
290
2
41
52
42
131
108
61
265
98
5
81
12
36
32
118
76
35
23
11
14
45
1
54
136
87
155
25
31
200
64
63
62
10
53
50
68
39
182
24
300
698
89
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
725
434
8
47
37
72
19
67
15
5540
187
180
1147
252
60
162
121
113
82
44
132
236
48
112
160
154
280
91