18
15
25
20
11
7
83
36
13
6
21
9
16
58
97
31
37
76
28
331
1
38
19
22
56
46
122
3
77
134
27
43
14
2
247
17
59
29
94
54
53
70