12
14
13
20
38
23
22
11
45
21
25
82
36
50
48
47
62
96
28
94
35
27
29
58
19
42
18
32
15
79
26
44
49
31
99
247
30
83
89
52
135