1
4
5
7
35
3
15
17
29
161
21
31
49
112
90
37
25
10
82
68
167
52
74
228
65
102
22
96
132
215
190
98
108
32
78
43
34
41
157
39
57
6
70
56
23
123
63
173
99
133
54
67
18