26
15
47
28
16
89
83
6
25
259
31
38
22
19
7
44
90
48
18
24
57
69
14
21
60
79
10
8
5
34
86
52
36
11
85
4
74
49
102
62
37
112