8
48
5
167
6
14
23
15
27
11
87
35
33
34
7
42
25
55
461
91
38
102
193
28
95
47
17
101
37
21
2
50
88
61
40
80
10
24
32
296
12
36
9
119