16
3
28
14
45
29
8
51
75
39
18
17
24
25
23
76
32
4
1
21
27
7
19
5
63
11
52
50
66
126
48
44
20
92
22
130