13
39
42
43
89
60
25
149
122
75
116
451
18
205
110
66
37
220
62
74
24
67
103
153
193
98
91
163
65
114
83
82
192
50
134
199
10
49
166
40
54
45