6
18
10
46
56
37
29
4
87
8
50
40
61
63
17
75
58
48
33
110
80
11
14
34
74
54
285
153
93
22
9
5
26
15
19
20
35
71
106
188