35
4
26
7
5
8
2
3
15
1
9
13
11
6
10
136
141
20
121
292
42
21
72
22
40
96
23
38
64
17
54
57
45
29
14
16
19
49
30
156
48
39
24
60
32
178
36
41
37