70
35
33
418
132
32
45
125
30
64
18
16
169
14
8
49
9
7
19
20
22
42
10
58
38
40
110
161
106
12
26
50
280
11
85
363
54
77
412
27
753
162
371
177
31
95
165
197
192
63
92