136
36
1289
25
29
706
67
53
21
50
14
236
34
105
38
63
45
58
66
51
112
41
17
78
217
234
435
137
90
826
262
65
46
28
172
247
39
44
79
342
143
57
33
201
59
304
26