16
7
126
25
52
112
39
1
60
92
59
26
37
74
113
382
13
5
29
878
102
73
42
34
24
117
76
146
64
79
106
44
6
286
4
30
8
18
20
36
104
41
189