19
149
116
24
15
89
14
51
39
186
46
48
264
96
44
76
114
194
107
16
13
92
200
78
181
49
25
79
36
53
30
112
9
73
123
84
42
27
8
175
100
10
37
26
74
31
86
124
294
35
87
43