414
133
33
20
6
50
14
107
31
41
28
172
177
26
69
43
96
27
76
35
85
56
13
65
37
523
82
12
63
60
23
36
215
99
21
4
52
30
24
8
44
32
7
38
169