74
14
11
72
4
8
177
46
3
2
1
5
15
32
39
44
63
24
36
6
53
38
521
59
13
50
199
132
76
92
34
69
9
142
10
87
413
371
123
27
48
7
297
62