72
225
811
244
332
348
24
103
146
83
198
149
121
16
14
6
34
67
110
143
45
116
322
53
361
133
51
37
65
35
85
77
48
111
197
36
95
177
179
69
240
154
173
32
210
90