183
299
151
63
57
3155
23
19
8
14
607
3
326
13
36
10
21
26
20
1428
70
30
22
50
40
24
12
34
32
60
204
37
107
380
15
28
97
25
207
61
17
119
48
45
406
118