35
4
27
7
5
8
2
3
15
1
9
13
11
6
10
136
129
20
114
292
36
16
70
44
54
40
31
30
61
63
19
43
12
18
68
59
71
47
21
32
14
34
33
38
49
67
26
170