2
0
4
7
24
31
27
5
6
3
14
20
21
1
60
13
16
11
25
150
33
68
30
18
15
22
9
10
79
28
29
36
126
8
100
44
38
12
120