27
5
2
19
55
53
22
14
123
9
3
89
4
25
26
23
24
7
31
84
30
80
41
28
77
16
50
21
74
29
44
11
51
38
63
10
52
20
46
39
166
17
49
1
58