80
18
9
121
21
6
41
39
71
23
125
62
45
50
68
726
163
309
164
25
10
174
37
170
195
67
107
400
90
75
159
11
56
46
24
40
183
84
97
156
70
240
38
15
142
126
79
96
640
111
76