2
15
8
9
20
23
0
38
13
7
33
12
4
17
80
120
24
27
21
16
14
40
49
48
41
3
42
137
11
53
10
28
5
130
6
18
451