0
587
22
353
330
115
172
73
27
44
130
432
1835
151
29
71
519
77
368
200
20
66
288
4
195
3
10
107
7
156
18
329
83
61
90
92
202
218
54
39
129
35
259
86
5
80
12
36
60
2
48
72
11
52
21
16
1
41
136
87
155
25
192
63
9
70
50
68
180
300
24
691
89
38
28
57
455
43
56
109
171
58
6
144
59
26
97
133
30
164
536
106
207
49
185
13
17
19
705
430
37
8
31
14
23
67
45
15
5557
182
55
1148
252
119
162
118
42
82
85
131
34
96
114
230
191
98
320
51
46
342
111
227
323
160
242
65
75
549
53