34
15
16
49
38
36
14
19
25
51
37
26
50
59
33
46
63
52
41
47
55
53
60
66
187
378
27
44
132
30
40
74
29
21
82
166