58
74
15
119
71
194
62
22
64
240
44
158
678
13
23
21
20
5
63
88
175
28
47
41
36
49
334
39
57
79
132
24
27
53
102
52
82
70
19
516
112
17
46
127
51
67