2
4
6
10
11
21
22
23
31
43
44
46
48
57
68
70
76
77
87
89
37
47
30
49
38
90
56
41
42
82
73
20
83
16
66
13
64
59
79
39
8
5
53
7