3
56
9
39
18
45
40
11
49
27
19
80
31
29
62
16
75
24
17
46
6
154
7
1
20
85
4
13
47
79
37
53
8
58
158
26
44
87
32
60
72
94
10
14
57
110