238
23
43
117
15
6
28
64
47
59
34
26
41
38
50
264
17
107
326
140
10
81
74
22
32
19
120
1970
72
361
523
263
186
31
33
69
6650
30
363
2202
52
535
4304
93
37
129
142
20
54
145