21
40
23
86
27
4
80
100
87
72
41
115
43
13
7
6
70
18
15
37
47
10
59
75
89
28
90
14
120
116
158
53
42
246
38
30
8
19
54
56
85
46
188
22
99
11