17
5
32
94
40
15
43
138
219
117
210
38
191
292
55
19
70
143
76
47
16
74
230
13
155
8
9
10
140
54
41
49
20
52
37
96
56
12
92
86
81
212
23
60
102
33
193