59
725
45
98
61
160
38
241
233
74
168
417
626
56
106
86
34
60
44
273
102
119
209
108
92
63
25
20
183
48
40
49
77
54
31
14