11
22
23
18
54
17
197
14
218
111
42
7
360
329
20
190
16
48
12
63
124
19
37
84
27
216
140
547
74
107
32
144
9
47
5
146
130
92
227
159
81
33
118
78
344
51