26
23
27
15
17
9
21
50
45
18
5
20
79
42
51
52
151
13
29
48
10
22
25
33
59
66
61
38
12
137
28
19
107
289
55
253
47
43
76
8
40
49
34
30
31