0
5
16
6
70
14
3
30
564
4
19
96
29
21
33
208
85
8
106
34
80
66
76
26
10
23
63
122
50
86
59
194
12
79
58
27
74
25
121
47
24
38
92
162