29
24
27
34
5
40
12
50
114
42
10
39
93
35
31
108
18
13
7
53
15
88
64
58
51
43
19
75
141
61
8
147
49
153
146
143
6
71
22
20
67
47
45
76