51
22
37
9
10
18
163
7
57
33
83
113
71
20
69
31
32
54
42
34
28
30
39
19
342
53
24
76
38
15
70
14
60
21
12
26
49
52
66
123