35
4
27
7
9
2
18
1
3
6
8
13
5
15
11
10
150
145
20
118
299
46
22
14
72
45
28
41
30
31
39
73
63
23
127
19
83
74
34
48
24
36
12
25
58
61
81
185
52