1
4
16
5
2
9
3
42
0
145
57
21
6
562
53
34
11
55
198
294
28
87
24
26
61
936
31
13
91
111
105
64
404
30