34
13
22
16
31
77
9
17
20
33
43
64
23
85
28
114
86
161
35
106
280
52
18
108
112
265
270
241
76
186
57
249
236
84
141
91
61
71
90
37
36
19
56
40
32