211
65
26
744
9
117
29
78
18
108
495
432
195
1049
322
58
33
280
1968
214
90
44
355
81
37
52
54
194
246
50
1802
216
125
132
83
76
43
98
946
456
15
41
66
128
95
259
82
255
126
410
175
319
57