32
35
20
9
16
41
71
79
30
67
18
13
6
8
153
98
33
50
146
21
84
36
46
76
82
24
27
78
23
60
34
39
12
53
14
54
114
52
26
151
44
22
48
37
89