10
32
16
20
12
129
17
18
6
8
13
68
627
66
19
14
64
38
125
7
35
11
34
44
72
21
82
15
22
43
45
57
150
101
89
54
55