29
23
6
28
68
39
63
37
17
55
49
22
12
13
10
15
51
31
20
14
32
84
45
25
61
60
94
109
46
48
52
59
80
43
53
137