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