6
73
43
71
42
27
20
67
88
23
34
10
9
18
12
11
31
22
36
3
70
57
4
24
29
95
37
134
199
39
68
49
59
44
58
28
26
13
51
55
35
60
19
91
300
30