71
9
2
5
10
4
30
25
63
44
14
68
149
131
94
110
160
118
244
112
92
125
148
47
250
262
159
124
108
147
90
333
156