76
66
83
63
197
173
23
148
128
92
81
82
100
71
49
226
47
723
56
86
51
121
228
112
89
604
310
30
722
143
70
74
190
154
36
316
25
114
78
160
18
206
187
73
46
93
96
359
222
175
482
15
35