3
19
11
15
33
51
35
18
4
12
179
27
50
70
94
227
47
91
37
2
5
21
40
38
30
17
81
28
6
8
10
16
1
7
29
34
36