9
26
27
99
72
21
56
23
74
144
181
19
94
154
60
66
49
53
25
70
67
112
36
31
85
28
69
102
91
337
33
68
241
82
131
101
20
43
136
86
63
83
45
32
122
249