191
113
98
34
315
105
49
176
69
35
20
29
41
109
27
236
154
42
197
162
107
106
23
54
82
78
55
45
543
21
38
171
116
30
64
31
193
15
51
19
24
198
61
53
56
36
66
83
143
12