25
17
48
87
23
54
22
133
137
18
84
24
31
75
20
94
113
32
101
63
42
74
27
53
293
67
36
28
277
43
71
16
109
37
423
143
65
13
11
392
29
19
272
46
12
39
1188
335
60
252