9
20
10
13
12
15
7
21
11
25
78
49
19
48
65
29
98
31
59
33
60
4
61
53
35
89
37
50
52
63
42
125
16
97
22
14
32
187
117
36
40