0
584
14
333
317
83
172
47
16
2
34
35
125
337
1678
112
28
49
233
114
393
5
242
467
7
156
352
52
17
315
9
259
58
126
50
86
8
73
134
206
11
33
158
19
27
39
6
1
162
24
10
122
108
71
4
42
46
107
72
130
25
3
32
51
43
26
21
38
56
119
540
796
69
53
23
18
164
12
36
166
203
54
29
99
100
472
81
185
13
15
30
55
44
273
22