12
11
82
30
20
18
8
35
5
26
42
13
17
14
36
51
37
22
10
28
49
19
23
52
39
15
77
40
9
24
41
27
121
21
78
67
29