17
133
52
346
21
113
132
352
59
34
22
73
170
74
102
301
140
55
30
205
69
38
185
61
138
123
177
93
411
57
65
320
49
130
16
67
124
33
120
307
100
163
41
62
238
36
72
20