11
21
31
13
26
35
49
43
3
90
76
67
128
12
55
100
22
81
111
29
69
6
9
4
64
93
53
23
57
1
47
70
79
141
94
99
24
8
84
14
28
114
98
18
54
132