30
142
128
18
77
73
379
14
19
24
22
80
125
12
115
198
31
35
8
64
43
116
39
3
164
62
41
20
33
10
380
4
216
37
52
26
15
225
237
136
49
5
36
2
251
6
28