38
37
20
17
75
29
30
16
244
68
45
10
11
7
47
18
49
21
26
56
27
6
70
55
57
28
24
13
15
14
32
40
36
89
108
95
61
78
435
35
69
52
123