60
21
77
9
19
41
81
15
46
45
25
2
38
24
14
3
120
12
57
22
40
5
10
16
32
11
96
89
30
80
74
49
7
31
58
6
50
34
26
36
423
208
17
98