62
114
60
61
121
93
207
116
113
337
157
58
19
41
131
78
709
161
175
188
285
106
72
32
302
289
67
306
30
53
16
90
63
85
52
79
22
42
91
129
57
160
193
28
43
77
69
109
55
221
56
196
17