19
11
5
1
6
9
25
8
14
29
47
51
3
12
16
28
20
27
30
54
66
23
7
24
31
55
264
117
82
328
62
46
18
282
21
26
40
43
39