8
11
19
10
25
15
49
43
7
29
78
13
46
9
235
14
5
107
16
174
72
96
40
48
12
127
22
27
4
86
73
3
244
85
74
69
279
175
206
34
32
143
90
30