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