34
4
29
6
2
8
1
5
3
9
16
13
7
11
15
10
141
147
117
18
19
43
299
44
25
57
33
28
14
22
112
30
12
36
21
50
23
60
20
24
208
104
39
26
17
68
73
32
27