0
606
22
364
346
119
175
73
27
44
130
438
1835
152
29
71
368
77
519
200
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
24
300
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
5617
197
55
186
1148
252
162
34
96
114
35
82
85
131
2318
1049
2522
1899
139
1147
54
243