3
23
1
16
4
45
9
11
15
62
10
26
113
68
28
48
27
76
38
39
29
14
20
12
2
47
65
173
37
31
18
99
54
5
84
50
46
118
64
25
77
32
42
161
44