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