0
645
23
388
121
198
73
36
50
129
449
1890
164
28
71
538
86
574
371
16
143
288
4
189
3
77
10
108
7
411
99
214
83
126
128
249
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
138
66
11
93
136
31
162
536
109
235
33
62
32
13
185
17
135
22
659
395
34
38
37
8
24
19
2731