24
123
58
144
70
322
28
23
135
68
174
30
197
49
45
43
187
77
97
257
98
47
33
73
55
185
696
88
104
210
90
1613
533
63
277
41
709
50
151
134
108
206
107
242