9
12
22
4
27
40
23
18
11
3
43
25
34
48
47
42
37
80
6
29
152
17
10
91
20
397
16
26
41
8
33
31
2
24
54
21
7
87