25
13
27
14
33
476
158
28
68
225
32
11
23
24
4
120
44
234
87
21
3
125
18
141
16
30
193
12
71
39
212
38
2
84
22
15
41
165
270
202
1229
20
465
184
316
7
424
19
195
35