0
606
22
364
346
119
175
73
27
44
130
438
1835
152
29
71
368
77
200
519
20
67
288
4
196
3
9
107
7
156
18
324
81
170
61
89
91
218
42
172
52
38
31
260
86
5
80
12
36
60
2
32
74
11
16
1
43
136
87
155
25
28
192
63
10
6
70
50
68
21
39
181
300
24
691
57
456
56
109
171
58
145
41
83
129
59
26
97
133
30
164
536
106
207
49
185
13
17
704
424
37
19
8
14
23
15
40
2318
90
33