41
24
16
36
14
37
59
371
13
569
113
178
83
286
20
21
1461
48
40
33
87
3
4
5
7
172
11
2
76
121
29
143
503
44
27
160
46
227
12
240
65
96
38
201
22
81
193
102
271
1042
52
120
231