26
498
112
193
12
42
15
9
43
23
51
108
584
56
134
404
14
88
39
150
302
102
344
204
381
787
126
515
41
48
145
24