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