23
201
2542
13
41
51
32
37
86
28
173
135
21
251
100
18
76
67
391
346
20
130
78
82
106
38
15
665
25
45
43
53
315
413
111
3
196
148
55
54
50
117
33
69
65
29
103
44
46
47
19