11
75
20
8
5
39
12
30
8
15
348
31
13
29
392
11
29
12
126
2