16
20
43
107
34
9
55
60
17
76
38
56
46
68
14
45
8
13
15
54
24
10
44
7
35
81
37
79
28
5
70
149
146
49
82
96
136
18
102
32
87
51
98