15
32
45
139
26
49
88
17
27
19
39
52
7
41
166
22
398
151
95
40
24
116
10
11
64
87
16
21
93
12
2
9
43
31
8
131
29
30
42
25
68
57
33
34