25
61
257
44
18
41
16
20
9
33
10
28
17
23
58
2
40
46
42
27
8
56
38
30
55
1
13
85
6
14
37
4
39
3
53
69
19
77
12