51
36
78
47
65
18
34
21
26
64
58
113
73
42
233
186
84
156
85
117
68
55
27
22
251
50
60
166
69
31
70
134
112
80
83
128
40
54
28
82
396
24
16
91
19
140
177
218
114