2
11
0
46
3
15
33
7
12
4
51
5
31
39
20
17
71
25
44
6
10
8
14
38
28
16
35
29
23
9
34
48
192
76
21
26
40
32
27