16
83
10
4
23
28
53
39
26
36
11
108
79
65
34
22
20
24
13
5
14
43
37
30
32
9
209
6
42
29
47
7
128
124
21
3
592
45
19
12
46