14
61
40
27
22
16
18
24
25
56
129
216
36
31
29
20
122
62
34
88
101
55
37
46
230
11
44
21
39
116
52
57
38
42
43
13
192
264
79
91
207
17
8
69
47
64
30
94
48
82