63
47
44
53
326
117
658
17
25
79
137
30
14
29
15
20
27
64
5
7
123
208
408
33
61
23
171
10
177
37
94
663
38
43
83
9
42
76
32
16
170
152
22
45
56
139
69
34
39
74
52
11