16
19
7
10
14
36
26
22
91
21
9
15
31
40
20
82
73
5
121
34
39
509
18
12
8
13
60
6
23
99
85
51
11
38
25