43
336
67
393
18
216
55
279
3
90
40
246
4
100
183
23
146
15
254
33
145
13
134
6
85
22
160
152
61
713
20
139
7
77
28
121