35
4
27
7
5
2
8
1
3
13
15
11
10
6
9
138
144
123
22
20
42
300
14
17
12
56
21
68
24
33
40
23
29
94
37
31
57
16
18
25
67
19
84
41
34
50