23
66
9
44
31
29
38
117
245
416
17
16
10
20
7459
40
56
6
91
327
101
14
36
52
27
72
58
37
12
160
68
25
35
76
276