8
68
150
22
41
21
19
56
88
7
76
64
87
30
44
15
12
16
17
47
106
10
9
37
35
33
104
29
6
34
25
18
3
13
14
46
27
90
101
31
5