15
9
24
8
17
28
3
1
14
50
36
44
33
26
19
25
18
77
37
161
16
162
5
55
133
35
53
64
91
54
85
43
52
41
39
72
80
48
49
12
20
22
74
10
61
76
59
121