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