879
39
82
332
192
108
55
62
31
304
416
132
41
79
54
610
34
36
480
129
71
21
59
95
25
115
32
5286
44
72
1681
28
135
210
56
235
76
126
49
78
63
64
163
80
67
69
46
53
573
65
134
677
35