0
608
22
364
347
121
175
73
27
44
130
438
1835
152
29
71
368
77
520
200
20
67
288
4
196
3
9
107
7
156
18
386
90
189
69
119
26
101
236
291
42
172
53
43
132
35
109
61
263
98
5
80
12
36
60
2
32
118
76
23
14
46
1
54
136
87
155
25
31
64
63
10
52
8
72
50
68
21
39
182
24
300
691
89
38
11
133
28
16
57
458
56
171
58
6
59
145
41
83
30
164
536
209
49
185
13
17
70
714
428
48
19
15
5623
197
55
186
1148
252
162
34
96
114
82
85
230
192
66
320
51
342
111
227
323
160
242
65
75
598
115