0
591
14
341
331
88
180
48
16
2
34
35
125
356
1678
121
28
49
240
114
397
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
20
42
46
112
75
138
25
4
3
32
51
43
21
56
119
540
796
69
53
23
18
164
12
36
166
203
54
26
29
99
100
472
81
185
13
15
30
44
127
4793
38
160
1159
219
79
103
92
83
62
64
65