35
4
27
7
5
2
8
1
3
13
15
11
10
6
9
138
142
122
22
19
42
299
75
45
53
40
31
30
63
68
21
14
47
137
12
16
18
64
71
23
34
55
61
77
26
186