16
1
12
24
10
13
11
9
17
40
20
43
31
19
105
151
32
288
46
113
55
21
232
181
111
15
22
26
257
165
57
195
107
248
112
135
136
64