3
2
18
31
138
11
46
55
0
38
1
5
23
12
36
13
26
24
14
28
22
7
10
25
156
68
17
39
192
32
131
64
62
54
16
6
43
27
30