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