8
155
29
55
9
5
7
46
90
70
95
62
64
67
59
33
37
73
26
45
18
84
71
19
15
43
294
16
24
50
91
166
39
42
27
123
40
6
10
34
58
36
112
23
3