5
15
32
17
72
29
39
16
60
61
48
19
31
4
95
56
67
44
86
64
49
34
115
93
13
35
76
43
55
309
155
18
22
24
10
11
27
81
21
20
37
59
111
198