21
125
58
11
8
38
37
39
23
35
31
43
16
22
51
13
100
15
9
27
25
12
20
90
123
17
41
40
52
24
28
32
18
53
7
64
55
42
30