38
44
25
63
27
10
146
40
11
8
24
92
447
30
9
22
20
12
83
21
18
34
69
95
74
37
52
31
142
66
178
17
131
232
93
126
59
272
505
82
41
94
87
7
47
338
57
65
4
72