6
21
2
14
22
15
25
36
29
19
20
32
13
23
61
43
110
41
77
49
70
48
63
62
124
58
127
94
115
92
69
95
157