46
72
48
27
94
64
143
36
15
23
57
43
12
53
78
20
424
71
29
66
38
32
37
22
17
58
251
30
39
14
102
367
45
9
96
44
52
19
59
61
118
120
95
16
26