21
40
20
66
53
6
31
22
17
8
9
19
65
64
95
26
23
32
13
88
124
78
84
14
29
54
87
60
47
16
69
11
83
67
12
57
4
39
41