0
608
21
363
337
118
173
73
22
27
34
128
417
1831
150
29
74
348
77
520
206
20
70
288
4
212
3
10
104
7
156
18
377
85
185
69
116
26
95
220
290
1
41
172
52
42
131
35
109
61
266
98
5
81
12
36
2
62
32
76
23
11
14
45
54
136
87
155
25
31
201
64
63
9
50
68
92
39
194
24
579
826
94
43
16
133
28
57
463
56
112
171
58
6
134
83
130
59
30
164
537
108
211
51
13
17
72
19
738
436
47
8
67
33
15
1167