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