52
59
149
49
88
43
145
100
72
36
41
211
30
237
68
42
171
152
35
99
161
12
223
79
53
128
87
67
28
26
132
81
23
74
76
51
40
89
4
157
34
205
27
139
21
45