21
46
43
22
20
60
78
85
80
49
36
25
18
89
23
28
8
14
61
3
79
32
102
30
7
150
324
122
10
106
245
19
27