21
25
28
41
13
40
18
12
4
14
17
118
53
15
45
6
126
86
20
77
9
5
22
10
23
54
11
26
79
32
70
19
8
115
42
81
66