18
6
1
9
7
20
40
13
25
28
11
30
10
54
59
93
12
61
5
24
66
116
87
21
8
119
32
2
36
37
17
3
98
27
187
19
4
250
22
52
56