4
11
3
47
7
18
13
32
174
22
12
15
30
39
16
36
27
19
17
29
108
23
44
329
6
31
57
5
69
42
50
55
34
128
14
40
88
367
102
53