5
38
171
14
19
495
9
70
29
37
62
55
13
8
326
66
54
47
39
6
133
12
27
21
16
17
10
40
43
11
52
20
28
25
34
53
36
95
3
59
110
87
421
60
99
15
2
4