13
19
246
31
341
18
6
51
7
26
149
38
28
157
510
107
40
335
9
163
16
106
193
29
60
12
86
61
150
21
33
162
1
25
89
76
67
11
206
10
129
23
3
120
293
98
138
112
77