14
33
17
69
116
53
30
34
19
59
32
40
36
47
65
18
58
28
44
12
25
46
131
136
52
50
66
16
15
81
51
78
160
21
164
97
92
49
152
161
31
48