98
13
30
10
85
23
18
1
7
17
14
47
32
15
252
24
59
6
44
177
28
70
53
5
58
8
91
25
26
71
49
261
16
79
22
27
43
66
184
29