27
89
8
4
9
13
20
12
19
5
1
52
14
3
16
56
17
28
26
2
24
33
31
10
129
51
21
15
48
37
6
36
75
22
78
23
44
101