13
10
17
26
33
6
38
59
24
58
15
30
35
29
42
9
47
44
76
32
22
37
20
23
75
135
7
496
39
28
40
21
16
43
46
64
54
392
52
56
188
5