35
4
27
7
5
2
8
1
3
13
15
11
10
6
9
138
142
122
21
19
42
296
101
31
12
82
23
20
28
43
24
22
45
14
37
41
16
68
26
29
53
32
102
34
73
33