9
38
32
71
89
26
44
21
74
11
17
75
88
42
43
41
33
47
61
40
154
51
94
99
90
28
87
118
147
50
52
57
46
24
34
35
92
117
56
305
23
55