38
33
7
66
9
61
27
265
42
693
17
152
28
424
4
16
20
49
18
26
12
10
55
84
138
186
45
14
11
174
36
39
6
51
58
70
71
154
47
257
658
32
30