51
147
23
25
55
44
82
16
94
43
126
100
47
24
74
60
204
68
37
57
22
79
95
75
29
101
38
27
13
42
53
18
71
77
26
201
69
90
31
46
128
61
54
19
119
176
59