16
19
10
51
41
46
57
97
13
64
75
103
31
21
24
90
30
143
39
45
44
35
119
87
84
28
12
79
14
27
43
6
123
33
54
77
147
61
38
36
25
70
15
53
109
52
176
22
42