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