23
5
40
43
18
36
568
118
50
273
63
31
105
42
246
194
60
65
80
187
233
107
30
35
193
181
178
55
101
19
88
122
48
56
240
902
93
87
27
439
154
66
90
78
196
74
9
102
44
242
10
75
124