64
106
178
77
59
52
97
123
65
74
155
62
365
41
58
55
71
33
131
43
18
115
47
36
102
35
189
190
56
199
93
84
493
164
469