18
47
46
22
70
12
90
112
93
130
24
100
43
17
7
9
23
16
79
121
66
63
61
219
20
65
72
30
42
34
401
37
76
40
31
57
25
28
38
55
87
50
158