8
9
15
19
17
51
1
47
4
135
132
59
84
37
124
30
66
33
38
25
103
67
24
29
21
64
7
6
41
13
85
10
16
5
99
48
18
23
71
216
35
11
20
46