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
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
199
64
63
62
10
50
68
39
182
24
300
691
38
133
28
16
57
462
43
56
111
171
58
6
83
130
59
30
164
536
107
209
185
13
17
70
491
308
40
33
19
8
67
15
2571
51
72
198
86
119
180
91
127
240