10
12
19
16
76
52
54
11
61
56
4
7
9
40
25
35
24
41
13
111
28
97
15
46
42
407
62
51
39
66
350
5
155
20
22
49
17
74
325
82
43