38
26
15
654
31
92
37
247
530
422
98
6
317
70
914
3
56
129
20
5
32
66
95
16
284
58
107
7
21
68
184
12
10
140
4396
13
53
161
19
1752
22
922
82
35
14
9
30
376
34