5
22
8
23
28
19
26
10
44
39
20
6
12
4
77
99
14
36
138
355
122
142
205
47
41
42
21
81
17
195
128
80
73
45
78
136
161
79
72
32
449
105
197
147