2
12
9
18
14
24
15
54
46
55
43
6
20
13
41
21
329
81
82
22
3
240
31
16
59
4
34
10
125
32
5
19
33
36
25
47
7
64
49
65
0