13
9
97
53
121
68
46
64
14
28
154
96
24
150
15
159
146
148
91
76
92
179
63
42
215
122
165
87
21
37
71
183
75
54
118
420
116
79
80
57
27
94
89
52
73
124
102
82
29
65
209
6
44