9
33
98
46
24
14
36
357
62
19
6
2
1
10
8
41
18
50
15
7
12
5
17
13
16
42
11
57
61
43
278
28
27
106
4
63