95
96
498
339
73
112
14
138
266
106
179
197
6
23
193
28
32
69
178
228
40
308
115
102
31
427
63
84
24
168
37
248
77
226
371
86
71
15
42
81
52
127
130
256
519
3
5
421
239
33
282
731
142
48
76
11
17