19
18
10
56
22
21
74
40
323
12
63
84
32
33
9
13
99
47
24
36
11
37
34
8
71
60
112
23
43
51
42
38
15
92
14
6
102
69
46
41
126
2
49