51
169
160
74
90
131
173
102
69
31
42
190
79
28
228
62
53
49
73
116
24
66
11
35
7
72
14
33
239
65
16
76
77
34
210
218
43
70
97
44
60
156
120
137
227
92
15
54
57