35
197
28
49
426
51
22
31
55
41
21
19
25
142
37
26
29
18
78
295
9
20
11
100
110
167
103
528
121
98
188
89
32
64
75
728
166
115
112
82
52
65
898
122
38
61
57
54
30