114
35
28
13
18
10
4747
22
34
365
92
7
15
17
24
9
336
53
40
64
74
8
107
48
629
25
19
66
1171
23
157
68
147
180
70
818
367
271
95
435
126
363
32
61
29
75
42
142
94