21
131
203
9
29
51
85
38
22
36
59
48
19
133
114
33
55
86
106
25
14
8
3
45
7
30
27
24
12
60
23
92
52
6
219
34
644
11
18
46
66
119
77