80
34
38
10
8
52
78
40
59
71
42
60
108
47
25
30
20
33
154
454
29
11
26
28
167
16
73
32
125
198
171
12
46
18
21
14
17
70
53
83
27