53
26
100
147
41
14
59
57
10
66
168
24
146
56
131
437
74
22
71
61
96
29
44
129
60
92
55
436
172
199
47
45
113
139
51
85
65
160
37
49
88
69
27
42