5
174
14
10
9
104
21
50
17
19
51
27
38
11
13
12
8
59
672
42
16
6
4
30
133
23
67
34
24
88
35
18
25
29
33
163
20
56