90
17
65
18
19
14
20
8
6
31
74
66
11
56
35
84
70
29
27
34
10
21
9
249
106
39
76
26
5
7
64
33
16
13
30
60
25
113
51