391
284
17
9
77
28
101
44
62
108
21
30
64
59
88
22
6
61
19
1557
7
74
14
51
127
52
73
137
69
42
13
39
15
24
230
11
40
166
194
395
229
165
75
72
132
47
60
5
50
142