53
105
69
181
56
61
344
6
71
107
28
9
311
39
174
51
42
101
596
128
27
40
17
180
376
488
31
273
79
50
80
37
227
30
35
10
15
19
54
92
12
162
20
125
60
484
109
29
130
2519
23
95