0
6
1
15
13
7
14
3
141
34
10
17
9
22
23
147
65
78
179
103
338
155
79
153
55
26
77
47
1300
339
1337
1220