114
70
22
15
6
4
25
13
5
78
12
8
28
14
152
27
50
40
84
106
49
9
61
23
1
377
89
406
2
3
30
21
11
73
18
35
38