21
5
7
20
45
71
25
23
17
65
29
37
22
19
103
36
30
32
149
98
31
43
89
93
42
52
94
48
24
50
88
57
3
83
145
40
56
12
28
27
8