58
199
57
14
162
16
9
30
19
35
315
85
40
15
32
107
54
43
13
36
42
23
122
52
24
74
18
209
17
129
99
4
29
38
34
104
69
33
84
31
71
21
78
1
166
8