19
41
9
20
5
24
39
14
33
29
21
11
18
99
23
54
100
50
17
73
37
22
36
32
15
25
35
45
27
6
67
91
31
107
97
60
10
147
40
125
191