43
237
83
59
21
69
448
45
104
40
87
74
13
256
156
72
112
18
19
54
79
16
6
29
28
62
22
98
345
63
60
20
9
48
171
41
47
30
75
68
61
14
95
38
4
44
378
159
12