26
35
150
29
4
32
12
11
62
39
17
20
5
6
38
0
8
49
22
3
28
53
1
126
48
7
23
45
19
886
50
2
21
172
65
84
10
15
94
74
14
16