164
37
79
11
93
280
49
53
59
47
71
31
60
44
35
216
207
141
56
26
7
57
99
62
51
139
90
32
144
203
285
561
38
392
39
179
104
73
112
779
22
226
15
289
122
493
162
54
229
46
86