0
1
4
11
5
7
12
8
3
14
2
24
10
141
79
473
92
138
57
75
37
122
58
428
39
166
42
70
320
29
115
28
189
6
104
71
233
83
17
112
103
32