16
25
1
5
19
12
38
7
33
30
27
48
32
23
78
43
11
18
45
891
6
21
50
102
69
4
15
29
150
80
8
73
34
49
84
36
90
58
53
42
31
168
99
41