34
131
26
55
287
96
51
20
31
198
130
53
15
27
72
64
35
23
119
28
56
170
18
42
39
33
69
212
82
40
90
98
146
99
95
14
30
32
37
54
12
49
136
43
38