36
27
22
10
262
113
188
659
6
8
47
25
44
38
32
26
108
55
83
365
53
174
17
54
94
58
20
4
95
131
50
13
59
40
19
18
15
12
100
16
67
63
24
7
21
51
9
14
200
46
79