40
63
146
52
11
7
489
85
7613
3
77
6
0
141
225
15
101
13
50
2
103
1363
60
964
1224
46
23
8
4
34
36
212
31
173
773
147
16
68
61
1137
75
2359
54
1065
252
144
10
190
89
245
691
5