78
399
112
278
95
170
29
39
149
45
64
38
5
63
32
71
35
77
282
50
136
11
46
82
141
28
54
21
132
26
43
17
27
8
18
9
16
19
6
12
346
48
98
134
56
190
172