35
32
20
130
63
18
25
65
140
177
64
39
124
27
22
24
62
60
92
23
19
358
13
10
33
69
17
6
78
57
83
173
52
9
15
34
48
31
5
3
12
45
42
37