140
35
18
2
40
179
19
21
25
1
36
31
17
14
69
333
88
131
11
46
117
510
70
6
107
24
147
34
32
10
84
5
176
764
42
104
28
83
431
15
38
217
33
20
22
108