3
5
10
62
31
26
4
7
35
73
54
41
9
61
57
42
67
236
32
29
36
48
28
63
44
18
118
100
27
22
6
8
80
52
24
112
46
88
60
23
108
103
49
14
15
12