20
5
8
17
169
24
11
29
75
73
120
272
222
152
33
25
38
21
101
34
15
48
49
3
32
102
50
22
170
44
65
31
64
45
23
46
40
51
43
14
6
18
26