13
27
54
87
85
275
31
26
28
309
150
39
32
14
62
79
38
63
12
50
97
7
43
44
136
71
24
15
35
201
29
74
48
20
33
105
93
178
37
268
339
40
81
76
17
126
42
19
57
119
46