3
25
15
30
50
14
16
5
0
23
26
54
174
10
13
57
33
1
305
73
7
6
72
12
42
19
31
35
8
22
27
29
20
9
45
38