2
9
65
16
22
23
14
47
38
15
103
51
129
30
28
91
46
6
7
44
49
37
84
77
11
66
12
73
79
8
33
5
39
82
34
10
41
81
68