62
48
41
51
56
60
30
76
55
23
34
105
21
92
52
66
70
19
523
37
83
35
40
61
71
36
20
29
69
126
63
75
54
72
108
153
87
97
68
39
74
28
107
96
47
140