69
91
85
45
72
145
8
496
268
14
101
213
177
30
134
114
111
73
115
163
66
70
90
92
57
166
51
142
233
223
457
35
118
151
77
82
105
87
61
55
237
62
286
2058
23
17
185
24
13
37
276
175
89