66
129
79
70
86
18
41
52
198
117
371
55
32
74
367
65
28
44
37
43
110
20
134
36
91
50
81
73
194
56
29
432
23
40
42
57
95
30
181
304
59
82
100
14
113