22
73
9
24
11
26
28
27
51
386
14
43
8
59
25
58
48
40
44
96
30
18
20
306
177
81
61
34
383
84
60
54
47
123
36
38
76
10
83
50
80
163
117
93
98
45
143
716