0
605
21
362
336
116
172
73
22
27
34
128
417
1831
150
29
71
345
77
520
205
20
69
288
4
207
3
9
104
7
156
18
376
89
184
26
102
239
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
68
39
182
24
300
691
38
133
28
16
57
462
56
111
171
58
6
132
83
130
59
30
164
536
107
210
185
13
17
70
738
443
47
72
19
8
67
15
230
203
65
319
51
44
82
342
114
223
323
160
60
242
75
568
115