51
69
37
32
40
54
35
23
61
47
164
120
161
124
54
169
242
45
62
132
107
80
93
106
99
107
117
118
49
84
77
47
162
119
71
69
73
58
90
51
84
75
65
115
61
71
74
98
160
137
156
15
29
35
110
70
50
38
45
109