40
19
11
20
52
37
51
71
108
92
17
86
49
53
91
132
76
120
156
5
89
18
164
239
175
26
114
69
80
79
21
22
139
179
96
90
270
13
144
136
43
129
15
32
112
38
117
245
33
44
106
30
46