5
1
4
7
2
6
32
13
9
17
61
28
18
25
57
67
21
31
37
23
47
29
42
30
62
46
10
120
51
102
26
96
14
59
34
36
72
141
69
44
99
20
53
84
133
235