6
18
24
15
29
19
4
22
10
20
5
14
77
164
50
54
213
114
316
108
42
39
128
53
40
72
27
38
89
51
32
134
26
31
84
58
148
28
37
16
111
25