32
29
14
16
34
11
10
5
22
45
75
60
41
42
38
53
35
21
18
9
50
23
13
27
148
40
58
98
52
17
54
74
87
119
62
55
99
154
68
64
20
96