1
10
12
161
9
8
102
51
841
2
26
92
38
2362
60
13
7
181
19
41
702
25
291
35
271
17
49
251
91
34
405
21