5
4
49
3
10
8
9
2
17
1
29
6
0
15
24
102
44
258
97
265
875
86
33
121
16
262
120
12
35
78
106
18
61
273
7
20
34
21