469
16
31
4757
167
109
165
51
253
32
34
22
55
23
62
39
94
93
19
28
27
107
41
114
56
43
298
37
69
78
195
29
33
274
174
265
468
120
72
61
157
155
131
81
74
30
288
54
134
45
65