12
47
18
32
5
10
7
82
21
25
20
110
70
56
22
13
46
16
55
44
63
67
50
41
79
31
42
88
19
65
17
61
51
26
92
91
28
24
123
38
40
27