11
30
43
45
15
21
26
8
16
89
56
374
2
22
5
44
231
58
25
69
3
19
24
32
121
62
52
13
17
114
91
14
31
10
29
36
42
6
38
12
20