0
2
7
9
21
40
22
25
18
6
14
41
12
10
34
20
24
23
28
27
8
11
29
16
42
64
5
77
82
55
57
248
63
31
44
13