16
17
107
68
117
80
145
45
86
110
22
81
4
30
39
19
15
48
150
142
28
78
43
52
18
67
73
75
99
25
32
44
20
21
143
13
24
103
33
82
57
49
215
29
118
122
262
51
46