54
31
38
61
55
21
13
75
3
9
12
27
24
18
44
7
10
64
5
8
41
63
77
92
257
2
58
35
42
28
30
33
15
85
93
26
177
69
94
72
40
122
115