11
121
21
34
17
90
31
30
107
22
29
171
12
33
52
47
7
263
16
27
174
109
8
6
42
63
61
36
64
44
10
25
104
67
83
95
75
59
24
147
46
37
26
15
252
57