31
33
39
22
35
34
18
27
15
51
24
43
32
42
16
26
12
41
38
21
23
25
9
58
37
13
40
330
14
50
20
60
61
28
30
59