63
191
45
10
23
29
351
93
78
12
83
37
13
8
188
55
15
181
105
24
39
432
1135
359
283
330
770
28
22
47
17
282
53