0
652
24
398
388
118
209
74
33
51
127
449
1886
161
23
71
538
90
568
362
16
139
288
4
183
3
63
8
9
108
7
408
95
82
124
17
246
285
2
21
57
171
111
55
202
39
149
65
401
115
5
169
22
12
44
49
1
67
45
84
15
56
19
11
14
47
144
86
175
25
252
70
132
26
10
6
69
29
54
85
20
43
224
320
725
88
36
563
177
18
42
83
135
64
94
136
30
162
536
250
76
31
13
185
52
653
372
62
35
53
28
96
97