0
601
22
360
335
116
174
73
27
38
130
433
1831
158
29
71
364
77
520
204
20
68
288
4
207
3
9
104
7
156
18
376
90
184
69
26
102
238
292
2
21
41
172
53
43
132
35
109
61
265
98
5
81
12
36
32
42
118
76
23
11
13
46
1
54
136
87
155
25
31
199
64
63
62
10
50
39
182
24
300
691
89
133
28
16
57
461
56
110
171
58
6
145
83
59
30
164
536
107
209
49
185
17
70
717
426
8
19
14
67
15
5585
193
186
1147
252
60
162
125
94
114
82
44
85
2591
51
1165
2536
1918
139
1161
245
167