16
15
45
38
31
41
32
78
70
8
57
27
56
35
175
9
99
68
11
47
52
46
91
61
6
58
49
100
12
74
211
20
29
30
139
39
23
50
81
92
53
88
21
36
79
112
40