5
54
12
6
12
19
7
7
31
45
10
95
34
23
2
2
8
26
4
6
17
60
2
21
5
90
2
105
6
4
10
4
28
47
29
9
1
4
4
18
3
41
1
7
6
1
3
1
5
33