2
8
11
4
6
18
10
13
9
32
5
21
30
29
22
19
49
158
43
14
67
288
23
64
36
83
1
39
3
33
87
16
223
63
103
62
17
0