26
531
49
13
42
61
44
46
74
123
31
45
29
51
57
30
68
41
71
60
47
28
50
53
64
33
81
143
367
93
88
39
184
27
38
32
40
24
92
121
130