30
20
118
107
12
53
17
48
7
51
10
9
84
78
16
64
359
83
47
54
19
52
33
27
22
40
11
5
59
8
2
36
235
6
21
13
58