35
4
14
8
77
57
372
12
23
174
40
86
28
2
6
16
107
45
50
34
29
30
19
49
21
32
25
13
24
411
9
15
17
10
27
69
469
42