69
28
24
167
97
27
94
9
250
831
39
125
33
140
501
79
55
115
29
51
41
82
21
52
247
44
241
90
104
32
214
240
129
96
177
48
93
60
38
43
61
113
14
16
67
75
89