0
113
30
228
5
28
3
6
5
562
25
16
129
153
15
193
8
19
295
346
1
125
15
7
135
20
116
1
16
13
486
6
113
15
2
76
140
236
463
203
70
32
1
