0
6
1
5
3
2
11
4
17
9
7
32
8
31
38
34
59
134
47
61
96
70
18
72
55
106
23
33
28
274
76
147
466
68
50
26
119
69
179
83
410
90
113
157