10
16
90
15
96
7
23
14
51
9
41
20
37
21
34
30
12
5
22
101
19
11
36
18
44
43
72
24
42
26
49
68
39
52
8
48
28
58
271
79
35
124
33
62
85
17
82
159