86
115
37
56
112
156
90
97
25
79
22
41
23
46
107
203
35
30
44
247
49
88
42
246
113
15
76
18
10
27
87
91
147
60
65
105
148
17
366
59
9
188
14
32
50
128
78
206
119