251
109
38
68
451
138
57
182
56
144
61
64
3030
46
1558
88
133
66
25
662
75
119
23
36
48
70
84
191
67
72
267
49
73
77
54
349
74