20
10
43
30
19
98
45
65
5
17
180
11
16
23
28
12
40
7
13
34
18
275
36
44
24
9
38
60
2
21
25
3
8
353
29
59