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