16
107
32
23
76
50
27
5
60
9
4
45
3
13
6
14
56
11
39
36
37
2
7
38
47
51
48
21
58
63
87
15
34
18
89
28
22
44
33