80
10
20
14
67
57
15
117
61
51
6
78
77
22
93
38
72
12
9
43
21
222
244
31
23
18
24
8
85
59
19
234
79
316
66
4
7
25
693
163
42
29
75
40
46
200