63
24
28
7
5
395
57
34
86
21
126
101
107
153
26
20
172
19
12
27
23
52
97
14
43
61
30
171
72
257
45
35
33
54
53
159
312
31
74
136
202
44
47
184
80
39
25
209