10
13
8
6
20
16
35
38
53
70
44
22
26
49
33
45
19
36
150
21
41
25
17
14
133
28
29
64
131
83
23
11
27
54
46
66
122
113
7