2
41
47
55
77
17
8
19
48
4
45
7
0
11
35
5
33
22
1
23
14
10
56
6
16
12
20
13
24
25
3
30
192
32
15
28
284
60
44
42
175