18
28
24
47
38
40
20
22
140
25
36
23
106
8
48
30
12
51
103
39
68
37
63
50
17
14
21
70
148
81
161
42
34
57
10
104
293
465
44
78
102
109
15
19