88
29
177
82
68
39
38
62
56
72
174
117
34
71
64
80
60
37
76
47
171
75
83
69
35
58
48
28
22
53
25
19
132
150
32
17
114
96
146
159
44
74
57
85
46
84
49