29
14
16
18
61
20
26
38
47
77
54
21
161
24
120
27
101
76
89
39
32
13
56
7
212
106
151
128
85
125
12
152
149
19
49
133
88
86
95
42
99
33
30
36