16
39
21
32
55
79
29
27
35
97
24
22
66
20
5
9
144
7
247
81
293
88
87
77
46
44
18
17
68
40
12
163
23
15
92
78
13
8
60
195
37
43
112
61
70
42