42
58
41
64
34
43
36
28
51
139
46
61
21
57
31
25
89
87
26
33
142
83
121
269
71
140
44
22
252
143
96
79
11
67
153
243
145
73
70
53
17
166
14
65
136
18
119
62