241
182
130
16
65
102
30
39
56
44
23
146
212
89
92
68
66
79
70
72
67
21
71
27
242
302
25
33
157
6
18
277
196
187
20
149
17
232
218
252
139
81
124
126
42
38
90
131
104
54