69
38
110
39
79
95
56
41
123
62
57
61
120
288
167
40
138
22
64
171
251
147
158
350
142
63
16
87
25
248
59
122
116
186
340
47
28
43
24
150
66
53
93
45
44
73
30
101