24
18
28
114
3
48
2
23
54
85
115
10
81
22
52
27
60
36
86
70
1168
35
63
97
133
62
19
50
152
143
100
183
76
49
103
170
134
98
227
198
218
74
163
77
101
69
30
43