0
8
1
7
32
2
31
16
6
3
5
4
29
11
9
17
25
15
21
24
13
14
12
33
44
19
43
55
34
242
10
162
156
120
37
80