7
17
8
3
21
108
46
82
5
11
16
10
20
4
12
56
55
19
15
35
18
9
24
77
6
28
25
83
13
94
26
33
30
41
98
49
42
51