97
64
290
18
100
127
36
133
14
33
180
77
38
108
27
50
24
43
17
44
116
6
30
32
201
23
174
7
166
544
20
49
19
2
140
35
159
138
357
440