411
93
60
173
320
24
9
13
91
141
23
25
6
36
73
54
22
92
20
16
32
11
273
136
65
5
26
119
35
30
12
702
7
80
62
53
51
78
27
10
76
18
14
33
212