24
16
411
11
23
678
25
109
13
9
2
7
14
10
172
484
3
157
443
1486
53
4
6
5
124
243
204
111
346
33
52
57
233
8