5
40
41
6
3
26
10
79
16
89
15
19
54
112
47
21
237
7
9
45
48
27
20
17
95
11
32
12
34
28
66
4
62
8
70
50
29
33
18