18
14
194
38
3
56
154
58
54
68
42
76
63
41
148
27
25
156
100
86
64
22
133
45
136
59
186
245
127
189
339