8
130
43
33
22
11
49
102
20
10
45
12
16
31
51
136
66
73
39
25
133
38
17
36
86
61
95
48
54
77
26
75
82
35
15
27
219
139
21
34
9
290
28
74
30