90
10
17
32
12
21
25
49
126
22
59
16
7
18
29
36
38
27
57
113
30
58
42
44
35
33
31
77
54
43
28
51
45
75
48
52
76
47
60