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