37
81
129
100
175
249
113
118
136
679
1139
254
88
170
60
91
61
71
46
298
54
18
29
17
42
12
32
3394
184