41
28
22
13
32
38
65
63
73
6
43
39
94
36
119
62
10
202
392
1
60
72
21
4
293
68
87
15
48
46
52
20
54
111
173
29
49
55
27
57
64
40
24
11
164
12
30
96
59