153
11
6
50
28
22
55
15
38
126
91
57
69
11
1
29
3
39
367
13