7
4
16
22
10
3
31
19
20
5
11
13
9
28
64
49
36
21
12
27
25
14
34
92
42
90
48
8
318
18
29
46
15
66
24
58
43
30