11
113
19
29
44
27
14
17
87
9
7
21
12
42
182
30
16
36
22
50
47
37
23
61
82
103
3582
39
64
132
296
34
582
378
101
69
3273
24
876
317
72
216
15
53
68