41
342
53
245
131
36
5
87
443
261
363
142
273
301
9
212
174
171
89
148
166
227
268
91
101
7
29
1
4
7
2
5
7
3
6
6
3
7
3
6
21
11
5
17
14
10
11
11
13
18
16
19
21
36
13
23
31
9
13
13
18
16
27
18
1
14
130
12
4
1
1
2
2
116
121
122
53
36
119
48
30
59
31
37
65
31
43
45
52
2
1
2
43
1
1
1
1
1
1
1
1
9
8
4
3
4
12
14
16
5
10
6
10
4
10
4
6
2
13
8
2
7
2
4
3
10
2
3