1
5
9
6
14
2
12
61
50
49
15
7
28
17
3
21
29
22
26
11
16
23
13
75
27
82
37
19
10
0
8
63
33
40
35
133
69