13
52
125
188
104
64
32
168
183
100
114
71
88
664
44
43
118
33
8
53
23
162
24
101
27
199
40
15
26
164
10
42
325
56
28
176
102
61
135
11
69
50
41
84
39
139
68
406
18
59
31