2
4
5
8
9
10
12
13
23
26
29
35
38
43
52
60
70
73
75
82
41
47
65
44
20
42
40
30
11
31
14
90
49
79
51
71
57
39