41
54
31
23
19
22
34
519
58
86
147
73
112
452
182
311
43
18
24
46
48
75
156
414
20
180
145
93
366
60
162
1522
67
21
8
26
190
157
36
50
38
76
274
151
1142
80
13
1345
49