25
193
52
183
69
62
54
119
85
91
303
124
133
47
68
97
239
72
243
165
39
149
116
210
67
42
33
78
35
71
146
45
41
56
24
46
66
40
90
49
53
43
64
117
175
20
80
76
170
81