572
98
37
29
157
79
61
89
163
102
52
63
174
318
193
106
83
88
100
85
38
48
71
160
60
39
47
121
143
62
176
26
315
444
122
124
107
81
154
45
182
64
41
32
23
115
568
69
76
227
253
321
59
1748
49