151
188
80
8
126
10
27
9
79
95
185
72
105
63
87
25
163
35
89
44
135
143
16
41
81
141
2
20
75
26
64
40
46
57
752
91
71
82
98
115
19
45
113