13
11
16
18
43
67
25
93
7
83
29
10
5
44
27
30
28
19
3
37
54
15
58
40
17
68
23
31
65
100
26
20
12
24
46
63
39
51
97
79
32