276
179
96
49
30
699
56
43
74
78
1467
36
328
1518
38
44
87
471
54
27
40
37
13
15
98
48
879
172
52
106
519
147
7
99
34
24
111
60
244
66
73
258
343
128
285
64
76
5773
4
683