0
612
23
365
353
121
195
73
37
36
50
125
422
1860
148
29
71
497
81
557
12
160
288
4
193
3
9
107
7
156
18
369
92
198
75
112
15
113
226
261
22
57
172
76
56
205
41
62
61
339
123
5
137
2
42
82
17
24
21
14
13
47
46
136
87
26
35
225
66
70
19
1
96
6
10
53
64
28
52
68
20
214
25
300
710
83
517
44
171
54
48
138
84
130
45
60
93
133
31
163
536
223
38
185
11
402
33
30
8
16