14
135
22
20
53
52
40
39
8
51
15
46
31
2
47
1
105
119
13
10
64
4
70
57
37
228
43
27
29
19
130
74
353
62
96
137
23
49
60
58
92
93
44
12
261
17