192
108
18
97
45
25
57
160
2629
14
42
59
54
16
43
83
55
31
46
24
254
41
187
53
149
401
39
1738
28
133
22
15
19
17
11
8
61
37
35
70
27
49
62
76
58