74
97
33
578
39
30
51
58
101
92
83
40
620
129
124
109
118
49
176
79
69
423
111
73
91
133
64
220
59
122
71
260
330