21
8
84
160
17
52
117
149
19
123
290
20
120
189
60
16
173
131
36
38
14
302
56
70
113
37
33
354
197
23
153
836
39
43
124
126
133
611
151
24
67
147
18
45
54
47
208
42
262
10
99
53
29
101
58
258