160
193
30
65
273
31
43
27
246
235
28
41
21
9
8
66
69
38
12
35
45
6
59
11
17
70
13
15
1
5
7
179
174
88
104
77
32
5063
36
55