9
16
106
6
46
8
129
20
22
25
24
53
75
33
18
57
43
13
28
42
15
32
45
11
27
38
82
87
89
161
48
93
41
35
29
17
132
37
31
14
94