80
54
59
60
79
68
81
106
67
119
266
180
156
49
53
23
100
44
35
173
13
33
25
34
12
116
132
56
366
439
147
43
51
76
150
7
28
95
162
14
82
18
32
66
61
52
16
88
57
171
92
262
15
97