1
2
14
16
27
8
13
6
55
20
81
50
10
15
51
19
44
30
84
114
79
96
836
70
90
54
37
57
45
75
39
21
56
85
36
32
48
59
66
124
29
125
42
69
53
35
133
483