13
30
160
25
28
140
12
4
17
10
5
9
11
8
34
40
46
52
7
18
19
27
50
2
26
77
21
44
3
53
101
6
32
15
36
16
75
102
56
82
81
115