27
101
44
12
7
22
45
52
68
66
89
15
138
26
43
190
268
54
5
35
116
123
25
271
93
240
53
29
358
110
98
59
74
55
100
64
134
299
103
50
46
163
127
88
30
187
114
141
37
195
185
97
94