13
52
10
59
17
91
18
12
29
50
19
44
40
20
9
53
32
80
23
172
35
43
37
480
362
215
182
49
86
61
15
181
335
103
25
79
33
106
195
121
237
84
47
423
156
48
136
189