5
7
3
21
69
24
19
2
57
12
28
45
35
18
10
14
25
17
34
22
54
16
65
235
74
26
59
99
33
61
121
42
123
72
43
215
58
31
161
256
101
41
52
53
73