37
155
77
51
147
70
33
63
457
94
224
50
60
72
18
100
80
115
83
156
162
30
73
58
47
66
31
172
389
11
151
79
29
54
24
87
223
95
62