26
649
472
253
43
225
100
76
22
129
73
312
86
181
45
34
94
227
68
226
9
75
41
183
90
80
31
244
15
62
82
28
195
51
215
35
218
54
92
23
78
12
46
24
48
40
110
79
204
81
102
63
71
33