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
60
21
85
174
22
39
61
12
75
36
23
31
56
53
26
93
52
37
46
16
42