58
42
81
50
40
39
146
32
161
19
46
93
44
27
24
21
26
17
76
89
34
90
4
65
4838
62
49
29
71
140
14
231
31
75
230
203
41
61