2
223
17
50
40
7
61
242
38
16
30
22
69
109
49
77
126
62
16
8