2
26
28
35
13
4
22
7
5
17
25
19
15
61
0
3
39
40
23
32
52
37
47
142
8
46
24
49
12
14
10
20
148
29
108
126
79
56
74