21
24
7
15
59
10
1
6
14
28
31
33
8
27
22
85
46
76
2
108
113
49
16
70
43
161
100
219
68
40
30
13
112
32
58
75
123
450
149
64
111
41