58
61
67
65
48
54
47
39
32
68
2117
57
44
51
60
175
33
66
45
70
41
72
183
88
100
49
31
78
69
163
110
104
27
81
59
118
158
86
109
531
146
149
77
1339
246
83
71