16
28
62
21
78
29
68
23
26
225
40
12
103
218
27
69
38
45
34
224
359
18
211
57
347
206
14
89
55
144
10
126
59
30
24
17
20
60