5
17
3
7
28
18
1
0
6
23
36
21
14
10
8
2
4
9
79
157
97
74
49
335
46
122
129
272
54
15
73
239
111
104
39
60
125
126
24