78
60
26
114
87
52
30
23
31
55
35
42
54
147
56
37
143
90
34
386
40
22
27
12
9
86
451
46
197
38
16
77
8
28
17
24
70
36
74
13
113
21
50
7
82
18
39