52
66
34
24
30
212
51
61
45
54
108
14
83
40
71
31
163
48
37
18
53
59
107
142
50
47
120
669
25
143
126
721
42