2
44
10
15
18
6
14
59
39
13
7
3
40
20
28
17
29
31
41
5
32
4
11
50
22
106
159
1
79
9
38
34
24
49
98
0
8