0
648
24
390
396
118
206
71
33
44
51
126
448
1886
162
541
91
569
372
16
144
288
4
183
3
74
8
9
108
7
410
97
210
83
124
17
250
293
1
21
57
171
114
40
151
63
65
407
115
5
177
22
12
54
49
46
84
15
56
20
10
14
2
47
86
175
25
257
137
26
6
67
28
69
85
43
225
323
724
88
36
142
29
570
182
18
125
42
136
45
11
94
30
536
254
79
31
13
185
23
52
70
650
382
35
53
19
50