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
54
65
32
22
41
17
63
66
59
174
12
24
43
38
25
21
78