29
176
6
89
31
17
35
43
12
18
22
36
56
48
82
24
38
14
11
5
57
71
46
10
32
21
23
20
42
25
40
7
9
15
37
26
33
41