35
4
26
7
5
8
2
3
15
1
9
13
11
6
10
135
140
20
120
290
42
12
75
44
54
40
31
30
34
64
67
19
138
16
14
69
59
71
37
47
32
55
62
76
187
68