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