58
59
16
69
31
63
14
33
29
36
68
134
131
297
10
57
17
222
103
35
27
48
621
50
77
163
84
49
21
481
93
32
96
44