2
15
36
19
0
13
3
8
17
7
5
30
27
75
28
90
39
31
33
25
34
49
18
24
16
53
6
9
12
56
21
45
22
89
99
74
46
186
54
113
62
71