25
147
96
27
33
84
97
56
12
48
194
302
51
38
43
22
201
15
13
49
21
47
198
159
161
276
127
11
24
19
166
58
28
78
10
41
144
74
73
60
45
183
14
145
200
39
119
18
63
61