109
21
14
13
12
303
20
7
16
9
30
5
6
24
56
15
31
35
27
10
19
8
66
26
18
200
36
48
55
11
45
169
67
28
64
51
379
72
150
17
29
113