42
2
46
53
19
18
14
41
370
56
25
1
43
45
31
64
36
111
17
24
28
27
4
9
11
38
22
5
202
188
6
119
136
108
12
10
13
33
21
268
92
425
62
29
67
91
440
70