19
241
56
60
51
38
188
28
16
27
82
29
45
10
23
49
5
20
24
9
59
11
77
4
7
8
2
65
18
403
21
64
30
22
96
50
31
674
42
62
168
353