0
646
24
388
121
198
73
36
50
129
449
1890
164
28
71
540
86
574
369
16
143
288
4
189
3
78
10
108
7
411
99
214
83
126
250
293
21
59
172
114
58
215
45
153
63
60
377
116
5
152
12
54
1
84
52
15
57
25
14
2
46
144
173
51
256
65
67
130
6
70
30
69
85
20
43
216
317
729
88
26
9
29
545
44
163
171
18
55
41
137
11
93
136
31
162
536
109
235
33
62
32
13
185
17
135
22
666
397
35
56
38
37
8
19
23
175