55
138
107
44
61
22
66
62
17
20
58
40
47
86
207
193
254
79
11
35
24
52
323
57
123
270
59
29
113
97
80
34
158
30
305
87
10
33
109
96
21
89
162
41
73
88
190
54