48
21
31
9
91
16
39
13
19
28
205
37
52
280
128
17
59
233
58
34
861
46
81
27
57
55
75
24
67
40
26
35
29
47
62
14
18
56
125
79
106
66
176