1
18
15
28
20
11
8
84
38
7
13
6
21
9
17
58
98
32
76
334
39
19
22
56
46
36
37
123
3
78
135
27
47
14
250
60
29
77
94
54
53