34
16
40
12
23
66
72
24
41
37
58
45
36
47
57
31
94
19
27
30
93
25
136
35
22
9
7
21
55
99
68
80
62
138
505
152
289
148
269
196
74
54
17
143
18