12
23
24
10
54
41
47
4
13
74
114
38
44
33
22
27
130
246
89
86
30
19
73
48
127
56
32
16
258
61
18
98
34
26
549
8
201
108
39
55
299
52