17
109
71
26
61
37
20
104
6
7
21
11
76
187
39
45
34
12
255
66
537
8
170
103
36
266
275
302
70
137
77
94
9
51
22
147
164
19
68
23
191
130
60
33
59
49
43
3
55
52
28