462
35
82
28
217
79
977
195
80
14
23
32
54
22
43
436
365
36
61
34
17
74
67
15
119
38
115
66
48
29
172
52
55
18
70
37
16
33
91
51
30
5
59
402
121
41
81
11