70
53
46
41
29
20
37
16
207
40
197
64
55
118
169
11
38
104
32
97
178
21
35
54
48
126
530
60
23
68
268
264
77
98
43
79
186
309
450
435
73
50
124
80
28
36
61
96
42
86
134