167
12
90
227
97
115
20
41
89
14
36
39
33
23
263
46
37
143
291
79
163
81
32
45
184
10741
135
76
72
149
851
132
68
34
117
466
325
104
734
128
47
151
55
64
309
56
155
51
131
31