4
5
15
22
30
14
61
38
10
19
42
11
7
16
17
13
130
26
52
71
49
36
28
83
65
69
109
18
2
21
46
58
25
23
27
39
164
98
6
0