56
62
14
856
155
21
26
57
26
3
1
3
572
19
24
342
305
845
27
14
499
51
19
2
840
1101
115
4
5
117
107
580
3
125
20
37
10
17
28
5
1312
47
159
42
552
5
585
