35
4
27
7
5
2
8
1
3
13
15
11
10
6
9
138
143
123
23
20
42
300
126
28
14
31
58
22
86
19
16
174
43
59
49
12
18
87
34
21
36
56
57
95
17
37
45