50
18
28
40
13
31
9
26
23
6
66
85
29
49
73
22
20
36
21
34
14
35
11
361
43
19
65
33
56
98
12
76
10
99
42
27
32
37