81
110
37
98
64
41
62
39
78
23
67
57
88
157
55
19
175
52
32
61
59
51
33
31
10
45
74
118
137
17
49
26
25
12
21
13
14
15
22
143
80
211
155
142
29
71
176