51
64
11
34
21
178
134
216
20
23
207
186
94
515
49
113
44
89
103
62
114
106
129
19
68
569
3
41
98
163
616
39
104
26
70
43
66
95
90
56
91
74
24
156
37
823
55
85
447
47
426
322
548
215