3
13
18
10
33
80
22
9
6
12
14
182
17
102
8
109
35
7
21
28
30
15
58
55
70
37
32
23
27
142
1
16
24
25
11
39
36