18
31
14
26
58
34
19
47
114
76
39
52
7
162
6
87
20
10
12
131
51
50
74
21
9
112
61
16
62
17
11
137
5
28
32
145
93