326
43
40
13
35
27
22
23
38
25
10
16
28
84
30
17
15
8
188
46
14
37
19
6
24
123
149
41
94
60
33
31
18
20
21
36
47
39
7