226
67
598
66
82
14
142
81
74
78
24
65
100
36
8
23
88
46
19
34
57
26
80
92
41
84
76
147
39
42
13
210
32
193
45
22
37
261
35
10
122
158
69
146
168
178
28
29