11
49
100
59
81
46
99
79
19
62
137
145
40
66
195
134
88
60
73
213
103
72
41
54
241
199
291
74
170
64
51
42
21
82
193
93
117
321
48
38
323
98
37
149
23
203
186
201
69