406
109
37
50
81
30
76
55
21
84
44
43
19
23
58
71
51
192
173
22
42
8
129
27
168
56
266
95
174
75
10
41
36
52
15
89
182
18
12
39
72
38
13
215
40
160
9
66
14