16
31
19
10
22
14
13
29
81
84
88
18
23
72
83
60
143
38
41
86
9
37
7
24
43
44
79
35
8
15
106
103
62
112
45
17
27
20
2
64
63
188