20
39
4
38
54
13
17
33
71
5
3
7
14
31
27
19
15
28
9
65
41
25
72
306
68
101
766
113
43
75
59
22
51
11
325
35
63
24