27
9
2
41
47
28
23
35
40
30
18
133
67
13
33
69
32
215
22
184
338
19
15
37
174
592
85
70
78
8
316
50
68
166
26
20
260
124
31
60
80
34
16
66
196
49