3
15
23
35
12
17
37
11
41
18
14
13
171
38
9
4
5
20
25
7
49
22
21
1
103
72
28
2
58
70
253
65
62
8
174
47
43
40
6