35
18
29
134
47
16
209
11
14
13
219
8
99
44
313
19
90
63
60
24
147
42
97
91
22
27
104
55
72
41
87
34
98
185
109
174
128
25
15
143
210
51
326
148
56
89
30
54