30
33
23
19
15
5
21
115
45
38
34
105
41
26
17
20
53
16
207
40
29
10
77
50
14
181
18
3
43
7
132
11
8
1
4
97
9
31
68
32
51
60