22
17
6
3
12
2
28
9
4
41
13
35
5
65
16
27
8
50
68
39
33
48
45
26
20
183
29
73
92
63
93
100
51
109
158
489
55
30
71
157
98
99
62
59