15
1
18
43
33
88
36
11
119
41
77
31
70
2
85
4
46
93
35
5
74
99
3
61
6
20
62
27
45
39
23
8
7
12
30
144
161
25
10
86