43
228
103
73
41
59
74
21
67
36
7
70
44
14
15
82
24
28
363
78
25
57
119
16
12
91
20
138
38
347
39
66
5
393
48
1053
29
19
32
26
23
46
356
366
79
397
458
51