25
30
36
41
85
56
28
44
55
52
81
76
40
329
68
48
161
82
78
286
37
19
292
17
113
123
11
15
61
60
49
62
42
88
70
120
9
33
67
22
139
27
168
43