5
62
59
93
38
69
9
12
47
40
42
45
50
196
27
25
10
36
18
24
61
52
123
39
13
20
15
87
37
32
2
3
26
19
71
28
63
128
34
217
151