45
115
122
40
69
47
165
90
87
49
121
56
52
38
74
44
22
67
234
71
212
217
105
93
85
73
142
77
100
37
103
50
42
190
14
352
177
92
89
171
119
86
531
213
51
133
124
48
53
153
237
233
193