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