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