17
47
89
41
32
49
72
91
88
34
85
28
40
100
124
140
52
191
30
204
33
266
131
187
156
44
105
415
81
69
106
53
126
51
109