8
9
66
23
87
21
25
57
110
5
50
26
42
38
19
261
7
6
16
157
47
17
13
285
36
98
29
80
34
10
83
41
4
56
24
54
58
28
93
227
52