35
4
27
7
5
8
2
3
15
1
9
13
11
6
10
136
129
20
114
292
36
16
24
55
148
33
48
78
21
12
103
18
30
72
43
85
32
106
132
19
17
196
47
37
25
65
61
187
60