98
24
137
132
37
203
65
159
22
104
100
83
124
97
131
122
147
56
41
19
158
105
15
107
88
33
44
76
27
216
339
168
20
36
61
404
85
303
414
71
418
26
28
170
23
38
134
32
271
58
55
18
333