24
37
14
53
71
8
97
243
344
10
31
102
42
70
213
36
44
84
61
162
18
174
45
43
119
59
294
150
152
78
156
68
171
58
54
23
86
25
12
218
115
95
88
80
326
217
20
192
106
107