3
42
82
6
8
140
12
27
5
4
9
20
11
35
15
18
58
43
90
0
2
21
96
44
36
28
13
151
45
38
39
250
60
17
95
110
63
22