7
10
21
8
48
19
14
23
11
56
35
25
129
75
17
28
13
12
47
70
15
40
77
90
74
6
18
53
76
170
189
16
24
22
157
33
20
2
38
36
228