75
118
222
425
81
179
53
69
62
299
33
148
27
346
166
138
88
128
28
487
73
119
175
67
24
95
71
130
47
129
66
44
64
77
14
51
38
135
213
94
83
254
159
46
84
221
87
125
55
70
30