1
0
5
16
4
7
11
15
2
64
44
38
14
28
3
9
17
8
75
27
12
6
13
22
72
21
25
20
59
32
24
19
139
50
41
51
155
74
69
52
33