58
41
17
94
67
81
26
23
21
73
311
31
35
55
18
71
10
120
12
30
63
39
19
131
938
44
130
1
70
5
6
142
344