35
4
27
7
5
8
2
3
15
1
9
13
11
6
10
136
129
20
114
292
36
16
67
44
54
40
31
30
61
63
19
45
12
125
18
68
60
71
14
47
21
32
34
33
48
26
168