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