37
72
115
68
50
27
66
291
67
396
74
40
95
113
71
159
276
673
176
56
49
65
560
243
61
93
63
101
258
85
17