0
40
31
1
5
32
35
8
46
11
3
22
15
43
12
20
9
26
14
19
10
16
6
2
42
86
7
54
24
41
13
49
17
63
23
39
132