0
628
24
371
358
121
196
73
36
34
47
128
442
1867
152
28
71
508
87
568
372
16
157
288
4
193
3
11
9
108
7
402
97
213
80
123
239
269
21
60
172
86
58
208
148
63
61
343
116
5
137
12
54
57
1
52
27
13
14
49
2
133
156
25
35
226
65
69
20
96
6
10
68
42
214
300
655
83
23
29
15
521
44
55
171
53
18
41
84
45
93
136
31
162
536
225
8
37
185
17
75
22
70
674
401
48
50
88
30
168
46