25
24
22
27
59
132
114
78
211
23
125
70
149
28
76
45
50
30
195
56
137
19
63
38
80
15
17
65
37
91
41
69
43
55
21
39
40
66
61
107
32
54
148
13
317
94