9
5
27
13
29
58
14
12
42
66
7
102
15
21
19
38
83
20
23
124
87
44
76
82
8
11
17
22
65
18
36
40
498
37
31
39