40
20
74
133
109
383
168
112
14
54
139
329
99
255
5
98
24
55
41
102
9
21
119
22
28
36
26
386
3
27
11
267
18
10
25
75
1401
43
91
127
1721
17
230
7
50
70
13
417
446
32