27
63
11
80
6
20
125
79
26
14
24
51
5
17
22
16
29
15
7
28
60
52
21
19
18
10
71
75
65
13
39
9
695
40
34
32
253