42
58
59
237
27
39
6
339
12
53
104
34
70
73
72
2
10
19
14
61
21
31
32
9
60
26
4
18
3
37
74
57
7
8
22
155
127
84
17