125
65
201
110
43
217
193
165
1298
61
126
44
20
25
21
51
568
49
33
26
9
174
8
30
56
156
75
14
62
7
6
42
239
99
47
23
148
13