25
28
38
24
35
42
41
43
19
112
12
54
29
31
15
56
11
20
26
34
10
18
108
53
73
47
81
317
92
97
162
113
96
75
44
59
87
65
216
98
62
157
126
70
259
141