57
21
59
29
17
47
26
14
9
12
80
155
550
678
23
22
24
58
15
88
54
1031
8
46
48
10
572
5
67
39
42
61
4
72
87
65
13
28
11
30
45