49
63
33
84
87
81
31
79
92
119
22
62
51
211
98
96
132
15
172
385
185
109
30
105
40
35
54
361
186
207
188
37
182
41
91
66
34
28
48
27
61
52
60
343
231
85
165
191
67
68
247
103
93
90
64