246
120
101
190
187
62
89
34
152
113
121
37
33
69
41
91
66
77
83
157
108
82
86
63
16
6
115
60
59
218
38
145
110
93
161
9
401
28
55
174
95
70
79
153
42
250
30
68
185
76
84