70
53
46
41
29
20
35
16
205
40
197
64
55
118
168
10
38
104
32
97
178
21
54
47
126
529
60
22
19
68
268
263
77
98
43
79
186
309
449
432
73
50
122
80
28
36
61
95
42
86
133