4
12
14
5
1
24
7
9
20
8
17
48
6
11
25
16
23
92
38
59
28
26
34
32
73
75
29
39
13
49
3
80
76
112
418
22
51
90
82