27
45
43
78
75
203
57
127
44
60
143
107
196
135
19
54
213
20
34
21
30
58
11
96
69
35
155
247
52
123
165
221
91
49
87
63
285
586
10
216
195
73
18
86
94
42
39
130
24
56
38
142
29
314
15
68