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
184