0
607
21
359
340
112
173
51
17
25
31
129
411
1802
144
29
74
298
82
399
8
288
238
1
104
7
156
10
431
2
47
3
376
91
186
81
124
23
95
225
325
4
38
170
53
40
39
73
42
22
147
5
12
36
274
153
127
13
85
32
54
136
87
152
24
14
37
50
34
9
6
61
48
67
71
45
26
662
851
11
35
140
28
16
57
137
164
18
166
55
155
86
125
43
56
101
133
160
537
107
19
185
15
20
72
830
498
52
33