99
4
12
16
17
24
91
75
55
27
9
79
14
74
63
42
76
56
65
40
141
168
20
73
118
254
72
32
87
83
77
41
36
29
80
34