12
6
36
69
20
28
8
24
26
10
9
16
140
4
31
17
35
207
158
41
434
60
59
73
19
27
5
50
78
83
177
13
159
119
53
22
18
142
124
75
29
109
33
71
56