13
28
18
71
315
189
16
102
17
103
114
195
25
117
124
193
65
197
63
734
90
80
121
177
538
48
37
66
26
169
666
59
15
98
91
230
446
9
293
72
12
77
42
95
47
484
192
669
126
151
132
14
34
167
152