88
49
72
83
91
16
43
100
61
69
159
18
36
20
105
59
33
44
29
28
8
116
39
64
55
84
219
239
53
42
17
56
22
26
45
67
150
225
37
102
73
19
154
97
46
184
90
411
175
578
87