11
24
32
1
12
31
14
18
6
5
26
7
27
33
15
17
19
9
10
83
100
8
28
20
73
45
268
38
30
74
39
47
96
144
46
59
43
41
52
76
25
13