75
50
30
17
28
104
88
93
26
36
174
56
29
155
175
95
73
15
180
31
42
23
41
37
22
24
32
63
47
55
120
118
46
16
51
67
96
19
25
21
81
45
39
53