8
2
12
39
9
43
11
38
29
18
26
20
17
34
67
22
33
54
137
106
32
49
16
720
113
71
89
25
112
120
108
184
483
80
191
48
75
69
109
85
201
194
64
90
58
173