12
0
5
3
13
22
16
36
1
11
10
8
2
18
17
7
21
35
37
6
29
47
15
51
14
44
26
106
80
20
31
39
123
43
74
69
40
56
63
52
54