27
171
29
39
58
12
38
90
138
7
147
68
16
55
15
46
17
21
76
18
6
98
349
31
14
267
203
50
24
54
26
248
9
59
53
64
20
178
5
22
87
80
66
287
756
99
114