12
34
11
82
9
16
24
21
45
29
27
13
33
31
54
51
39
25
18
44
98
38
26
41
90
28
36
48
35
95
52
49
70
65
106
136
91
59
96
66
72
61
124
78
46
148