82
79
24
123
74
87
50
126
73
18
32
315
30
66
53
62
106
34
115
69
52
122
38
35
214
143
33
59
103
55
46
121
71
17
45
6
16
88
92
19
68
40
57
90
158
9