24
30
13
54
10
35
31
96
37
103
181
47
120
23
228
83
87
176
88
45
76
223
50
360
371
5
56
441
124
193
242
11
149
36
28
33
78
59
127
53
63
41
147
17
74
278
14
73
90
136