323
28
190
67
420
342
48
467
43
24
127
75
23
6
18
157
40
15
151
135
17
45
128
80
29
59
51
12
131
643
53
74
36
11
72
109
153
79
32
99
69
64
103
81
26
19
837