25
36
24
44
7
8
30
58
35
28
42
54
228
84
26
31
105
10
132
21
133
166
41
69
77
89
80
215
48
174
155
43
17
71
142
86
27
29
1336
40
162
22
148
78
49
72
303
274