27
29
13
8
20
84
11
28
209
3
9
10
173
399
35
14
136
17
56
7
12
19
127
122
141
112
23
167
162
21
40
200
76
95
32
102
50
43
36
47
41
15
195
133
22
6
45