8
24
12
21
151
99
22
59
52
72
19
260
116
51
85
20
119
41
50
237
14
16
170
105
30
180
39
80
106
18
13
69
68
131
92
91
36
25
125
113
417
66
275
35
38
49
442
64
43
200