19
81
22
10
15
95
33
38
80
7
12
37
68
31
51
24
57
8
82
107
20
11
5
16
84
9
18
25
58
49
28
52
30
79
187
60
83
27
21
34
3
48
40