11
389
16
64
30
164
59
538
6
22
57
40
48
146
129
80
26
9
28
21
20
1
8
171
134
83
112
45
179
19
93
35
365
124
67
31
90
100
13
36
226
10
86
60
14
65
138
37
163