1
12
10
5
18
11
14
68
25
31
30
58
32
15
44
52
51
24
75
41
43
94
36
40
38
16
49
66
46
6
17
13
23
42
71
106
61
126
79
33
100
95
102
65