93
256
31
195
62
156
45
138
10
107
9
113
17
104
112
14
86
18
108
8
76
103
95
22
64
30
329
90
84
13
68