5
2
3
8
12
25
0
36
4
13
1
9
6
18
11
20
29
15
49
14
30
22
19
45
33
23
75
38
16
37
42
43
26
51
24
41
52
116
27
32