333
22
21
23
37
7
30
116
70
105
390
73
299
89
54
76
18
16
6
36
3
137
24
20
15
311
78
45
47
197
46
243
691
8
10
153
52
12
74
171
9
49
275
159
77
5