11
16
25
6
14
30
45
38
17
23
34
32
43
29
99
12
58
18
28
413
19
20
3
61
33
55
113
63
36
7
135
42
252
92
64
93
126
51
15
22
87
40