8
66
27
41
222
25
19
4
44
11
22
57
29
32
45
14
16
30
13
7
31
24
91
6
168
52
17
201
287
10
33
12
34
23
9
50
21
158
38
131
28