12
11
17
18
26
13
23
74
48
93
7
39
15
14
10
79
257
60
89
212
57
22
21
33
29
44
19
139
61
186
76
2
41
20
53
69
65