24
23
315
118
234
88
45
68
181
134
21
205
30
13
17
48
128
323
36
621
343
256
183
314
3
43
38
98
376
126
49
189
99