27
206
38
11
90
163
12
30
33
43
199
93
21
64
44
207
62
137
749
6
360
87
98
22
15
31
18
7
71
3
16
74
76
65
160
28
5
41
13
17
50
20
97
8
10
334
37
271
59