8
5
9
9
22
19
34
15
15
36
2
2
2
1
10
2
77
5
14
16
28
18
39
101
6
30
3
60
12
2
1
9
5
6
7
3
30
11
107
16
4
12
13
39
24
1
127