25
220
15
122
78
30
144
171
37
181
27
166
17
762
109
40
48
236
76
287
24
138
52
5
58
145
53
72
129
46
255
108
73
62
22
41
64
29
11
31
26
214
125
161
43
86
12
84
59