17
23
21
28
146
73
27
58
29
199
8
12
37
6
15
40
25
100
26
63
72
65
38
34
81
108
92
16
44
47
48
52
54
18
36
39
31
98
59
24
84
67
19
314