164
104
95
37
83
16
27
35
485
53
92
66
349
9
45
256
54
30
363
20
236
86
273
26
7
182
60
65
68
158
40
171
34
167
84
28
22
72
76
15
14
113
44
93
23
100
67
10