55
46
62
27
52
60
110
29
34
39
17
38
56
7
15
19
71
25
93
6
103
33
72
192
165
113
85
116
75
84
89
43
200
211
303
254
121
265
92
13
73
447
37