17
3
66
114
38
83
26
37
33
43
16
137
32
24
42
30
18
34
8
71
73
76
96
124
126
9
70
29
129
35
52
235
881
152
95
108
92
49
405
329
158
94
285
199
128
350
116
181
145
205
130
392