25
10
13
36
11
20
18
127
14
7
23
41
58
3
1
30
17
26
15
43
8
5
31
70
12
9
29
65
49
45
21
40
60
76
78
6
46
33