35
4
27
7
9
2
18
1
3
6
8
13
5
15
11
10
150
135
20
111
296
44
19
119
30
14
34
60
21
85
175
22
39
62
45
12
16
64
25
31
56
29
53
93
50
37
46
42
28