5
62
19
10
55
15
50
14
137
86
6
18
29
23
12
36
8
38
57
53
11
17
9
13
20
287
26
140
35
56
78
81
108
30
123
58
153
452
43
101
190
122
943
182