2
0
5
7
24
32
27
6
3
14
4
21
22
1
60
13
16
11
25
156
34
68
30
18
15
9
10
79
28
29
36
126
8
100
44
39
12
120