18
15
132
19
31
43
6
3
40
14
58
60
12
55
8
180
10
95
39
26
0
29
75
2
1
37
98
16
449
223
42
22
7
9
5
13
4
133