28
19
98
24
33
51
43
29
113
46
251
9
39
268
15
232
36
34
11
13
210
53
38
48
55
181
20
97
259
40
27
72
35
140
14
2
158
6
44
21