169
117
21
19
99
49
17
380
47
219
177
137
27
115
14
291
114
73
116
29
59
40
53
36
52
45
61
26
10
38
462
124
23
7
34
39
28
71
50
33
5
58
132
31
6
15