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