67
31
33
124
44
26
8
13
80
60
52
63
214
83
121
98
139
107
185
257
289
186
73
79
187
49
77
36
529
54
99
690
117
86
45
43
24
250
167
440
85
240
28
42
75
361
57
15
59
93
247
81
127
76
112
82