0
11
4
12
9
16
37
34
29
19
13
100
146
31
273
46
342
111
55
21
231
178
105
110
14
20
26
251
162
56
190
246
99
133
130
61