31
8
17
25
5
80
11
33
154
52
13
16
21
4
9
19
18
35
177
38
28
7
15
20
40
43
61
71
119
82
32
62
39
42
36
102
68
56
109
67
44