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