21
5
36
4
22
43
16
31
11
78
23
393
41
184
19
32
103
182
158
37
40
44
51
65
52
55
34
20
33
66
106
83
96
58
74