35
4
27
7
5
2
8
1
3
13
15
11
10
6
9
136
134
114
19
20
37
290
72
22
41
96
23
18
62
17
21
53
16
56
45
29
14
49
42
12
30
156
48
38
24
59
32
176