102
288
169
31
409
1108
19
15
7
13
6
73
1605
55
18
32
358
46
332
28
149
259
47
9
11
62
24
91
21
1348
23
343
36
30
8
42
154
140
14
67
365
90
22
328
237
41
38
12
273