57
18
38
71
37
94
66
28
7
24
22
86
19
79
91
41
10
53
12
48
49
39
5
25
23
2
15
29
17
3
50
9
6
410
13
26
46
595
35