178
418
63
50
42
21
33
8
1446
10
19
780
2
104
175
88
6
22
611
265
34
185
1889
832
134
464
57
660
685
29
58
16
186
2090
44
13
31
673
130
75
471
681
28
318
11
5
7
295
116