2
14
4
31
15
19
3
17
1
26
0
6
34
21
50
16
7
20
9
8
13
42
29
22
35
23
57
36
24
64
62
218
155
28
94
54
56
73
32
44
58
107
167