35
4
26
7
5
8
2
3
15
1
9
13
11
6
10
136
141
20
121
292
42
21
17
22
31
19
18
43
50
25
30
14
51
29
24
54
37
63
40
12
32
16
39
46
45
34