3
27
20
7
18
51
9
21
15
604
26
23
11
39
114
35
32
17
22
4
14
29
10
24
31
13
8
139
45
19
69
41
431
50
40
95
52
30
124
150
63