21
110
9
8
10
4
6
20
25
12
3
22
14
28
46
5
11
18
38
17
50
75
130
44
43
49
45
197
33
251
262
40
420
59
52
193