5
8
6
4
14
2
22
1
7
0
15
24
28
12
3
19
11
50
34
25
27
66
48
17
76
169
41
31
21
37
294
139
80
64
59
69