8
20
4
10
72
25
173
7
5
107
9
29
14
3
30
379
37
109
113
186
58
64
53
73
34
11
21
136
414
49
91
75
45
87
81
18
54
607
78