12
20
14
56
442
176
33
34
31
18
13
11
26
19
8
85
25
5
4
52
93
63
250
58
108
30
127
15
77
72
9
27
46
28
23
59
6
22
69
10
44