8
179
200
26
5
31
13
21
34
12
47
43
7
16
67
33
32
23
54
88
51
41
6
11
18
9
10
17
19
24
22
39
110
118
69
82
20
30
15
25
132
45
49
87
68
59
50