16
38
30
43
18
29
19
26
12
9
21
5
65
13
53
17
105
10
31
61
55
49
132
144
72
64
14
54
37
11
25
66
59
15
3
46
20
24