21
7
213
227
39
23
36
141
130
102
72
172
69
376
32
46
100
584
118
117
5
10
6
49
18
17
57
550
140
200
1138
124
50
67
44
26
29
111
294
52
22
215
56
77
65
38
54
76
253
34
241
89