15
68
42
21
28
9
40
57
12
421
73
75
47
14
96
27
18
30
8
31
82
29
11
121
55
59
32
43
49
51
22
58
16
592
44
92
54
33
36
25
117
112
39
34
19
17
89