60
46
100
63
42
91
20
144
68
22
129
36
90
29
52
140
27
87
191
40
41
28
338
39
45
17
9
16
14
21
32
94
18
168
325
33
26
24
44
72
30
8
50