16
116
37
3
24
11
5
107
47
361
87
324
144
4
7
8
0
18
12
9
334
49
231
35
27
34
15
23
111
77
175
22
2
74
59
197
29
400
38
20
363