4
6
18
44
55
78
32
39
48
53
68
92
37
60
85
54
91
67
63
100
69
36
31
82
52
145
46
62
47
35
27
21
308
102
292
147
26
49
43
50
41
330
254
57
64
77