35
4
26
7
5
8
2
3
15
1
9
13
11
6
10
135
140
20
120
290
42
47
29
23
27
30
33
16
14
53
65
32
22
41
17
63
66
58
174
12
24
43
38
25
21
78