13
175
67
7
10
19
20
30
44
62
26
17
119
122
46
106
70
572
467
23
168
159
16
109
47
178
131
194
68
34
315
263
237
94
80
243
193
57
74
4
63
89
58
157
154
51
98
66
75
224
406
327
93
177
87