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