268
62
15
259
149
22
336
292
77
244
126
203
33
90
132
147
54
88
191
4093
212
263
51
97
44
467
52
38
10
34
359
23
146
417
278
41
8
376
31
17
30
16
35
71
60
773
351
29
59
280