0
3
12
4
7
26
32
5
9
16
10
48
46
41
14
17
31
27
36
56
47
43
20
52
44
42
50
21
24
30
18
25
184
35
28
40
81
82
49
34
60
238
106
127