21
37
34
45
78
90
8
38
23
59
15
25
40
32
77
13
206
79
111
86
241
207
47
259
148
113
118
397
107
43
127
82
246
24
57
36
101
66
27
41
20
209
237
110
76
60
189