354
27
466
53
29
2
4
1
38
17
58
14
57
227
42
41
110
9
52
24
7
56
10
3
31
76
131
20
5
45
13
48
130
113
434
101
204
69
87
508
456