11
33
36
63
55
61
113
397
71
92
131
233
229
107
101
137
203
99
31
62
69
48
47
44
129
119
225
155
37
80
34
39
82
28
26
29
32
85
108
204
53
27
74
43
64
116
12
8