247
33
241
55
16
54
99
1972
8
3
4
115
323
2
126
5
12
39
1095
149
477
460
295
96
40
63
145
52
11
7
484
84
7570
1
76
6
0
140
225
15
100
13
49
101
1338
59
944
1202
46
23
14