328
19
4
23
9
307
27
16
37
30
20
31
221
162
26
7
10
6
70
32
248
50
13
122
39
34
61
83
14
12
35
43
79
101
8
5
38
2