161
23
11
69
113
180
83
169
74
115
105
47
64
122
60
119
22
21
36
132
33
179
57
108
145
418
68
35
310
53
66
110
166
77
62
16
44
100
168
61
39
34
48
28
51
92
81
18
52
56
26
65
88