1
5
9
3
6
15
12
43
0
11
8
32
14
10
90
83
63
142
71
27
55
29
26
19
21
87
104
38
144
25
22
37
4
18
24
20
30
13
2
102
28
31