38
40
2
86
18
72
35
22
14
23
275
48
42
232
8
25
28
16
26
20
53
454
12
9
103
37
6
55
29
33
238
70
19
74
66
60
46
69
83
5
24
43