5
26
19
20
39
53
13
55
147
51
25
44
8
10
45
49
9
84
11
6
3
18
30
99
115
75
57
60
4
2
23
54
22
33
50
64
35
56
7
12
16
40