47
4
8
10
18
12
13
37
50
25
23
24
38
53
77
99
88
42
109
120
76
239
78
65
351
70
79
85
156
95
191
116
98
103
100
111
113
107
102