9
13
11
10
21
32
6
7
16
12
24
31
22
64
15
54
17
42
37
55
35
23
139
41
25
8
160
49
108
433
94
80
33
29
43
48
45
38