35
4
27
7
5
2
8
1
3
13
15
11
10
6
9
138
144
123
22
20
42
300
29
17
12
50
23
66
14
36
24
16
34
25
40
32
30
65
71
46
26
19
39
77
68
28
45
18
41
74
52
58
91
21
59
51
43