0
601
22
360
333
116
172
73
27
34
130
433
1831
150
29
71
347
77
204
520
20
68
288
4
207
3
9
104
7
156
18
375
89
184
69
26
102
238
291
1
41
53
43
131
35
109
61
265
98
5
81
12
36
2
32
42
117
76
23
11
14
45
54
136
87
155
25
31
199
64
63
62
10
50
21
39
182
300
24
691
38
133
28
16
57
461
56
110
171
58
6
132
83
59
30
164
536
107
209
49
185
13
17
70
706
427
8
46
19
67
15
1905
40