2
36
0
3
46
69
20
12
17
40
30
10
6
18
27
19
4
1
7
37
16
32
28
22
29
8
49
15
14
5
9
11
13
26
21
45
127
33