2
31
18
55
60
7
5
40
9
41
1
6
11
21
3
72
54
27
13
137
92
36
12
35
19
29
71
33
20
17
8
10
26
14
64
16
0