23
40
194
278
51
12
320
80
133
728
108
36
86
87
70
143
112
96
175
25
10
212
123
18
156
348
438
53
149
598
645
107
218
101
76
62
120
176
1128
365
343
216
42
122
148
262
26
274
81
210
313
217