7
13
48
20
51
44
16
6
103
24
21
61
95
132
172
18
35
26
22
56
64
19
28
54
31
15
43
36
206
27
58
30
50
17
23
138
32
292
361
186
210