38
60
28
34
20
59
107
149
32
16
39
37
95
25
17
15
11
33
58
284
45
161
26
19
14
9
304
12
99
21
27
23
88
41
46
235
53
54
85
13
150
277
47
64