13
28
82
140
198
47
56
22
85
38
59
44
67
111
23
52
20
6
185
72
443
60
76
25
43
236
144
71
40
31
41
94
75
80
53
39
34
48
128
55
61
137
37
175
65
93
35
197