13
15
5
39
2
7
55
3
4
9
36
24
126
30
42
94
100
12
52
25
35
67
108
114
23
54
34
60
62
69
26
16
33
45
63
21
46
37
28
71
14
51
75
136
259
19
43
18