131
50
254
392
47
16
29
44
3546
112
21
1542
41
48
79
178
59
26
22
33
489
18
220
93
31
1315
35
38
30
343
12
169
60
614
39
55
88
1785
215
71
114
24
42
87
54
182
258
238
440
497
43
73
237