41
9
1
2
6
45
95
46
15
97
49
465
68
94
27
54
29
40
130
34
24
30
101
47
65
73
372
10
313
63
171
35
104
8
42
37
18
137
53
38
28
309
103
98
286
124
637
39