35
4
27
7
9
2
18
1
3
6
8
13
5
15
11
10
150
145
20
118
299
46
22
44
57
36
32
14
29
23
119
37
17
16
33
51
111
25
60
21
220
99
41
24
73
26
34