1
0
6
13
5
8
23
10
2
18
14
7
31
28
19
32
16
38
4
25
33
11
27
17
53
88
30
21
35
43
22
36
3
61
26
107
48