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