10
40
42
25
46
57
37
24
47
63
32
31
15
59
169
21
186
36
22
100
34
35
112
62
101
225
17
181
44
567
73
43
403
325
193
95
50
99
71
18
157
237
67
125
23
76
8
41