2
6
11
16
12
3
19
4
13
20
24
40
10
37
15
27
31
21
23
63
7
54
215
17
0
25
28
35
55
22
5
82
44
30
64
29
76
34
43