29
11
33
16
19
20
18
60
93
26
58
7
36
28
42
10
66
35
34
15
21
30
6
13
147
44
5
72
24
70
191
219
12
17
69
14
43
142
232
51
148
9
65
31