16
23
73
58
25
100
170
172
26
9
21
31
46
49
14
34
37
4
11
20
44
12
133
52
27
55
50
38
71
42
106
79
67
108
95
33
124
199
107
147
128
129
48
30
77
53
130
63
131
98
84
75