155
292
121
260
105
130
154
49
32
167
417
147
72
182
178
100
131
156
103
50
214
84
83
21
119
172
136
8
74
287
22
47
46
86
38
199
37
33
34
55
94
82
104
51
612
19
68
41
56
45
23
124