131
5
139
1
10
29
7
17
9
21
12
8
94
34
40
15
187
73
26
71
43
32
42
64
39
192
66
76
46
280
50
159
177
197
243
125
215
168
310
293
136
457
31
101
713
63
68