6
98
29
17
8
14
13
41
300
77
22
55
97
38
24
44
30
37
9
15
18
4
11
80
19
43
48
40
71
32
10
16
5
86
36
57