30
187
57
19
17
9
40
11
8
12
7
2
112
4
56
87
20
33
85
23
368
5
126
65
26
60
46
22
13
21
42
76
83
32
14
24
28
44
10
6