26
18
15
23
20
21
30
53
46
104
19
143
16
38
69
47
10
11
77
25
9
36
82
74
42
5
31
66
12
13
126
37
27
118
34
102
1
60
167
24
1242