14
296
42
241
73
40
23
24
12
279
25
71
52
264
144
87
116
1356
315
27
20
18
16
227
368
63
8
19
17
30
36
53
56
258
134
153
46
55
272
209
126
113
89
72
157
66
43
160
84
201
68