2
12
125
1
38
44
6
21
5
219
0
10
3
13
7
31
47
25
49
32
107
37
28
54
8
33
52
58
24
35
60
16
11
9
23
14
46