23
48
25
100
49
35
28
36
24
41
26
47
67
18
53
68
12
57
71
80
119
38
72
304
51
9
251
87
197
74
145
54
34
143
279
88
203
64
260
230
762
246
82
403
120
42
255
17
211