6
142
224
36
194
18
25
15
29
21
17
22
33
26
59
9
179
100
46
10
7
5
13
8
91
35
177
12
95
107
54
190
38
105
20
247
39
42
288
111
327
27
122