7
4
23
28
8
14
11
2
13
19
9
5
6
33
41
65
37
25
16
34
12
20
30
21
32
38
31
36
50
17
43
92
90
153
98
27