10
15
6
19
17
20
44
106
28
12
35
22
36
21
38
91
34
29
82
23
25
61
54
45
39
49
41
48
70
55
13
14
69
131
60
125
11