10
47
37
21
52
25
84
170
78
41
20
14
65
138
19
35
55
7
150
131
331
16
8
57
73
116
97
54
122
24
12
29
32
15
4
22
99
105
17
130
27
18
68
266
71
148
111
163
61
107