252
304
154
14
67
31
33
124
44
26
8
13
80
60
52
63
214
83
121
98
139
107
185
257
290
187
73
79
49
77
36
530
54
99
691
117
86
45
43
24
250
168
440
85
240
28
42
75
361
57
15
59
93
247
81
127