177
55
247
65
49
25
48
87
35
10
15
24
8
6
106
3159
18
122
838
9
47
175
19
14
174
17
27
31
42
59
53
50
66
32
505
43
63
73
266
29
80
103
204
13
56
30
26