8
11
80
6
7
31
14
49
177
20
61
15
13
19
33
59
217
334
37
38
107
131
39
35
3
96
77
18
21
74
66
45
98
65
90
36
70