77
75
53
19
46
83
39
126
153
85
11
33
100
67
60
51
213
230
52
92
94
84
58
29
304
163
45
119
82
260
188
140
96
238
74
70
79
182
247
18
93
38
212
72
37
192
107
36
28
134