20
12
18
16
25
21
3
19
48
4
8
27
41
65
43
115
42
15
150
11
58
37
6
235
46
73
92
93
26
31
10
24
1
112
62
49
17
30
192
35
1043
60
28
23