8
9
3
16
17
63
23
11
81
5
65
49
12
15
14
31
39
36
34
10
28
7
122
38
30
141
127
62
24
238
26
21
25
59
55
92
50
90
44
167