73
35
99
29
18
17
14
33
9
43
41
57
31
10
46
40
69
25
12
23
22
20
30
15
145
84
34
21
32
19
50
27
47
82
177
24
11
16
38
142
128
36