11
81
20
100
88
9
110
7
34
40
2
63
29
26
84
32
240
18
53
45
33
8
181
70
25
35
42
54
51
89
132
55
37
71
50
59
58
138
101
98
86
28
140
225
14
43
114
73
21
118